<SEC-DOCUMENT>0001718227-23-000038.txt : 20230509
<SEC-HEADER>0001718227-23-000038.hdr.sgml : 20230509
<ACCEPTANCE-DATETIME>20230509073610
ACCESSION NUMBER:		0001718227-23-000038
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		93
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230509
DATE AS OF CHANGE:		20230509

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Construction Partners, Inc.
		CENTRAL INDEX KEY:			0001718227
		STANDARD INDUSTRIAL CLASSIFICATION:	HEAVY CONSTRUCTION OTHER THAN BUILDING CONST - CONTRACTORS [1600]
		IRS NUMBER:				260758017
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0930

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

	BUSINESS ADDRESS:	
		STREET 1:		290 HEALTHWEST DR.
		STREET 2:		SUITE 2
		CITY:			DOTHAN
		STATE:			AL
		ZIP:			36303
		BUSINESS PHONE:		334.673.9763

	MAIL ADDRESS:	
		STREET 1:		290 HEALTHWEST DR.
		STREET 2:		SUITE 2
		CITY:			DOTHAN
		STATE:			AL
		ZIP:			36303
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>road-20230331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:7b4c65ab-53b1-4635-a466-06404518831a,g:5bc2b422-64b9-400e-a31e-d9a737fe5e2c,d:874a8cb271a240ebb6da6f45936ae1fd--><html xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:road="http://www.constructionpartners.net/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>road-20230331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80L2ZyYWc6Nzc1NGExNmU0Y2IzNDUzMWFhZmM2MzI3NzhkNGVmMjkvdGFibGU6YWJjZDdmMGUxM2ExNDY0YmJkZmE5OGUyZGFjODQ4NzUvdGFibGVyYW5nZTphYmNkN2YwZTEzYTE0NjRiYmRmYTk4ZTJkYWM4NDg3NV8yLTEtMS0xLTg0MDAy_4c41305c-564e-4daa-8ef6-c5d7d224cb59">false</ix:nonNumeric><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80L2ZyYWc6Nzc1NGExNmU0Y2IzNDUzMWFhZmM2MzI3NzhkNGVmMjkvdGFibGU6YWJjZDdmMGUxM2ExNDY0YmJkZmE5OGUyZGFjODQ4NzUvdGFibGVyYW5nZTphYmNkN2YwZTEzYTE0NjRiYmRmYTk4ZTJkYWM4NDg3NV8zLTEtMS0xLTg0MDAy_63d90a78-5e47-49ce-8935-acda775a88ec">2023</ix:nonNumeric><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80L2ZyYWc6Nzc1NGExNmU0Y2IzNDUzMWFhZmM2MzI3NzhkNGVmMjkvdGFibGU6YWJjZDdmMGUxM2ExNDY0YmJkZmE5OGUyZGFjODQ4NzUvdGFibGVyYW5nZTphYmNkN2YwZTEzYTE0NjRiYmRmYTk4ZTJkYWM4NDg3NV80LTEtMS0xLTg0MDAy_c80b872a-e4b7-4b4a-9582-f2269a55879f">Q2</ix:nonNumeric><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80L2ZyYWc6Nzc1NGExNmU0Y2IzNDUzMWFhZmM2MzI3NzhkNGVmMjkvdGFibGU6YWJjZDdmMGUxM2ExNDY0YmJkZmE5OGUyZGFjODQ4NzUvdGFibGVyYW5nZTphYmNkN2YwZTEzYTE0NjRiYmRmYTk4ZTJkYWM4NDg3NV81LTEtMS0xLTg0MDAy_3f27a13f-b117-4b25-9475-0b20fd858772">0001718227</ix:nonNumeric><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80L2ZyYWc6Nzc1NGExNmU0Y2IzNDUzMWFhZmM2MzI3NzhkNGVmMjkvdGV4dHJlZ2lvbjo3NzU0YTE2ZTRjYjM0NTMxYWFmYzYzMjc3OGQ0ZWYyOV80Nw_27d282c0-35cc-4804-aff5-d80aaf9c4a54">--09-30</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="road-20230331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d312d14767a413baa3b99a918f0326d_I20230505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-05-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i068e090543b74346bcf1f07712870eb7_I20230505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-05-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="if6f544ae15474a928dce91806780a7bb_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</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="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i912ffcbf1da54d228c07346edaae4170_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88f32bf14a0745d1b2e8b894da6dfb60_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa9840fd949b41efa5dfbb4110886e17_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45decba0c1c8495298eb612e5110dcff_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</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="ia7838f4315034ce6b535aabdea83aeb1_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib88b8cc3eceb41f4a0e82cc4b6c2de21_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f61d0e6e8b14701a851078acb4bf4df_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</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="i4531f7f60e944721939816b18c377d04_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44d4e890a87a4ca9b6dd77472f392ea5_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</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="id433bd6e584e486e8bcf56b15a0934e5_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</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="i65f3b015caf64eb1b00eaf0fa0fbc068_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</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="id68ec7748ed14e3d958090d5fcdea0bd_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13321b17d3c643c089d60345461d1d57_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</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="if6ef9b7cb1fa468ebb81c58db50de05d_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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="i27bc3d41196d401e896610ef9d429970_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a4989acea194de5ac05b210333a0a3e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d45f1754fae40829a380ae7229a046d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</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="i5bc54b91ea7a4704b4d16e6a482d16eb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec93e7a2512742d888a2c3b891bae023_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a87f8c0f27947b985e9fedd02bd555b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</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="i891f8785a59a4234a4222c9fb7dc9a89_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20c6c8d27f1b448caed5202ced0573cc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc09b50638c34bfd96d1d1e361dd91f6_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib517b0cc030646818214ace562898277_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e3ee3c1dfcd4a94b5c9ae1114df6d93_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7634601ab1b94cb586a25d0125c651e5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib151a00dcd8f4270ba671ce18b19523a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i569cf4a5f6954f8b8c450810c93f0fe4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6882af4dcf8345e69f7da735874e01cf_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i406cc83529024c639a1483df141db252_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79b834cfda3f4c959602a70b25a41b21_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i319d8cd558384dada4a39dadbd76d637_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0362bb0b2c4248f0b4e9a96c6fb9aa45_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib52750b816764e5fb1d25d6193957867_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26da8819b40b4e9a8c262f05577e0276_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3003d333615b4dfe99fa1779c196d403_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5b618a6e28c4bd1bb6cb9245e0d3618_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e55731ff2254ee4a4cf13d9f997aa3e_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9473d17e11db436bb8ce671ff3c3480c_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86cf17919ee14d72b5b891c10423747c_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34ce131a4da448fb94b93e731325013b_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48bcce2bc64a4b289ab6bb9e35e4cea0_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22ef0448843540b08aa151425d632c5a_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idee9959dc4d54c18ba90f40c6d462776_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44035b08777f4c3bb5065434e4a1544a_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f2a6e33f73d4d6d9873c38c5eb18d79_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib510e6d3986449ac90286c065eb16083_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e8f6e519889436ba9e17c08eeb769c9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac54424d31b345d9ac5a2fe8353f557e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91740af1a5084d1491e1ac4bd8f5603d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75fdfb8ab4f04f08af4037d47afadd4c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f8495429a4f463a9f40d1cc0b93c8f4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3433c37b4c546b2a9831447ceca2ff8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40b3a85d379547fdafe61d1ced7aa7dd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d94f913663e43aca74610964ea61a4a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00eb3e24b5694dbebaddd74f6c000dee_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecca510883a74613a7f10d3eb34e893e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfd07cbebd524af4bc2be27efa0705ba_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9bf2ed796e143f596c2eece02a08808_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i617ea9fd64b542f396c33bb28bd6fe6f_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic289c98795414cb69e2f7ace54b6ad18_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4698ec568c44164970eebda05aae350_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14345e97666a492fb2dd8c32f5141e1d_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i204f3c920b6e457c95dc67cf2a55e790_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibddee51a989d41feb6814756f164a94c_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia314eab440a241ad8f96a6b26ce21600_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddb2bb80cbb64e76b9ea88caea404b28_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if141c6d8819e4f419661c3bd8508a138_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id54b1bc64e604a89ad8b3eb63d43b394_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:VariousDepartmentsOfTransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ie08f4b23936e4c388823b32b52d85c6d_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:VariousDepartmentsOfTransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc7890ff60bf479f854a181c39a2cabc_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:VariousDepartmentsOfTransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8fe42fc9399b4195b468e812290feec7_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:VariousDepartmentsOfTransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70412775bbff4527af23f89d98f46bc3_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:FloridaDepartmentOfTransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i140396de2202464db6e6e6e3bc21fd90_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:FloridaDepartmentOfTransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f0c267887734e6e9776d02da8ab730a_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:FloridaDepartmentOfTransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76ae794848594d1cbea5f92789522178_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:FloridaDepartmentOfTransportationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64dd5288fc914367a069caaa2d8d563a_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i363761cc82aa4c2c868be09b5966272c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d6824cb2911429991112fbec511e3ff_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65c3a7e11ab4475e8ae61bba0dbde780_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d87bd0f8d484132896b533d7b792526_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d14500f9007448b982b4eea4e7bc44e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i664a034770b141879a19176777781b5c_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c48bed1c0434b249784e01221989101_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i410375c15bcc45a3a89b6eb178c80cee_I20221118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:TennesseeAcquisitionProvisionalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="plant"><xbrli:measure>road:plant</xbrli:measure></xbrli:unit><xbrli:context id="i89c44b3f36a34c159c8ff8fff2a7e6a5_D20221118-20221118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:TennesseeAcquisitionProvisionalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-18</xbrli:startDate><xbrli:endDate>2022-11-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if32b4aa37466453c9c4a8928f73b91ac_D20221201-20221201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:NorthCarolinaAcquisitionProvisionalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-01</xbrli:startDate><xbrli:endDate>2022-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32fb90fd9e55477baee62bcb1e6e9b56_I20221201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:NorthCarolinaAcquisitionProvisionalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c456cad6e4b4036a0d7cf7e98e29f64_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:A2023AcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a2a85bcd077431f8f07235c96db668d_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:A2023AcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6fd3a88b9ae4333a1de5f7cd9972973_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05c9e75e3fc046608f9b23cd3aea1b70_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86dadd1a85f14faa9c668ef66216611e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6f8ec2aca01494b8b510d4de3e430af_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5673ef3fd4b44bfc84c9f361f3cb4370_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">road:MineralReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48d88eae248e4ea8a1f3a16686797f26_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">road:MineralReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0c1c5b5b9e948729358b639ed133f5f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c385aeded8b4f49bba29b9c1bb55a77_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i623f8d3a5a2c4e3fbf3c327f1949d12c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7207d0fc5494f15840bc1db8e95e74b_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf6bd5c945df4c65a5a79e652b46c892_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e2adbee77954f82844e232fc75861dd_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0ec389888c84c4cb8267e91de684dad_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3badf720d78841a2ad217212881ac927_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7831cb503f0f40bea3bd3cb9f99d1133_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bafd51a468f4518bc39c68e679d4617_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia981a526789841bb91c99e2404e40e6a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c1f555efb514bf3956fef3a4f3bde55_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if86568adfd09485babd0b94142c88a34_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc744995353e4c109168b9fbe54d2260_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19951af96a6944419e0571c4979fc489_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:DelayedDrawTermFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90ebeb0084564950aa78883186654f40_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoan11LoanPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifada6f9446604631bf082a08ff560375_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoan8QuartersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic57def10be0f40359dce27dcefcb2ceb_D20220630-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-30</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f32437cacc54703b5e00480ff5723dc_D20220630-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">road:TermSOFRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-30</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4155b95f34784652ac26731b9776198e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide6e0199220a402a91fbd4151c5b8674_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b62073bca6045c3b152cec7e997fd89_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fba8e3ef7654311aeb5715405e07276_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fd6dcd81e2749d49cc3cb4c8794705f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:DelayedDrawTermFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia87fec6f281642168d152a0e724d75ea_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:DelayedDrawTermFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72c3c5d85d734bea880620a7a30a3fb9_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ee93b0f03c4469ebe458837fdde2d74_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91a7ee115c65403db2b2186fdc7c0333_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb9fe613f76048d48039db8e1ca5e3d2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="voting_right"><xbrli:measure>road:voting_right</xbrli:measure></xbrli:unit><xbrli:context id="i8f4e427f24cf419a9817748d17a94d93_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie50d18a724204ddfb14463fa23d7c066_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1dc995dd0c9b420590ae771b30f82fb2_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsiderationNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11728c0b53b440db93912df2487137d7_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsiderationNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41d4b4b79b4b42d7abbcf50863701849_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsiderationNoteReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44903cd11656463cb19dee3e60824a39_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:AccountsPayableNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b5703a515d44358a324fef54a669937_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:AccountsPayableNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61e59f5c6d144e4e90c8fb4bd0c39bc8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:AccountsPayableNoteReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b00d31066c84c1a845cda69975262b0_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0791b326ce6d46f490b04e130e258da5_D20210301-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i374e4dbd19294216a59099c48af9b701_D20171201-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f8a0523e2f342e6b2252d8f962e88fc_D20210301-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c08e17a3dab44f89ec885b6fac61d83_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">road:SunTxCapitalPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72d3096e38a74e768e860c215d2b3a9b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbec4d67369b4ca4831aa731f61fbce4_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iffc4a68a003d474a89fca8030cbacadd_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idca39313beda42ef97eb6923205ecdc8_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie63ce878134e4ab397251255d6232b30_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f6c16b7d9744473b3e8c73e5bb3b9f6_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0c70590ccea45d7b5e03021b7042a3b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58bf29e84922435e9832776eeaa81253_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15bb7cf5fab74999b87185e7b8da5e61_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0f6334cf8154a3d935914675b607a66_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34064e96ac4e47fea1a0d6a9ef101887_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4dba1a6645ff4a27837efdf6bb80e5a8_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i605ba6cfde3543f8b0c287583d56c8d3_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LandDevelopmentProjectMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i044ef70c2c1b46dabfbaa50440c51a16_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LandDevelopmentProjectMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic92b7258c25f49ed97bf2f3091a4259b_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LandDevelopmentProjectMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibba6397e768642829f3490ce6d41e7f5_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LandDevelopmentProjectMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a0e6b836c404218b9b7e9b167c9653a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LandDevelopmentProjectMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i407cccd120264abd8aa1b58bde68a224_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LandDevelopmentProjectMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8496fcba1f0f46358fb4fbffc1042791_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i328d9a1545f846e1bf429ff2d359c5ec_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8f56fc7375c4410a88682ec0e3f0ce6_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4859783000ca488594c37e385f3496a2_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i069f896406ea45529a5794eaea2a9cac_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1d34d6f116343f9abf36f3759e2a4dd_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i789b210447cb4b03aadad6c9a59ddd49_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52e401c8faed47dcb2fb2eb7d9599fab_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib665743f37804f2894aa63051573c654_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4abd657d0c941ee8c2663458bfe8f02_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i942fbc1211e84c96969189be38fe88b2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie96ccf64dd4549f6b93b5026265f79b5_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14d51afa3d704aba9affc5b6d4d397f3_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b71aba02b7d41f19c58f6da8612d7db_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97fe11f5220d4a8bbcbcf32be2a38bc6_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fc95c939c084456bcc7893166c82579_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4227876e50fe461a85a370ac2cbf1857_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4171d8475b624b9787dc5c37fc2cac77_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ca09e301bfa4d288fafb293bb85cbdc_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c7cc589b2be4eccbb4ef5f18dc2ecc8_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib35e1c3992484739888d3b5d4e9d5e55_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f7ec0d58c234d4eb3e504f934d87e46_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib44a859b034143e99fce6faf1928dcff_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2d26f0229bf4d68ad8e52774ccf566f_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1d64d4495f44f799abea9e46017975b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c6c2a062c19429b819e6af8e9a37dd6_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i107e2f2d4a894736a5bf9c291c644543_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0e0a00d9efd41e080b89602aef7c079_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i770a923d58a24b31a0400b0601335c68_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i550f3b82b2644056ae834a97b0784140_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e9c3b2ab25b49aaba18e376217fccb3_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86b17aacf98f485dbaedc9bb97bfd626_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95ae3e7970d54e9db2df25bb8c6d2e36_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9551393664744ea48c6b66d42b796375_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e8e2279834d444587418040e917bdb4_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27dd479ca5b443d18248a7925540b010_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf2961695a8a4ef08ad7d92d689c3716_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85ad5755364140bf847bb74c51aa90c7_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4036532e1bd64be69dc56af73f9e597d_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf90807945234c52977d634217b6db6d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifacd0b5b8c184198bb7cf8d4475fd000_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie13ecaeed7a042dab522b8f1e0f4ced3_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id66f103206f6445dbf0922c933bfa520_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i795b86940c5a4ac3a24f8adc5dbb5ed4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">road:AccruedExpenseAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bc7b1bb2dbe4b0aad27e1482fd4674d_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">road:AccruedExpenseAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia483bd6e3b8f44f5bd4e0951e8d9dc68_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i524e6fb77402473a82a01d0098d40910_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i514ba4c1d0a14a7c886b4d473dec5e7f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia107007e1c8f4bec88545987cce4bb01_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5565ef30835e4423ba5edacb6284600a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fbb2667554d490cbf7550f2fdf4c409_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84ff7912350e4fa59b4d12f8b3932fc4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if959d2f0349f4a17ad4fbaa6bf2f05bd_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49e47de495c342dfa110cbd62ac28c93_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1f7fb5ed9d64e618bc9e5fd2e0124ee_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8404ff1e3a4d4979a42a099fd5acfc7d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7904b616dd2548d59ee22fac8bc219bc_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieea613ca354f47e19faf8f3908017db4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34496a4ddbaf45b293642d8b7448d55f_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0f82b3cad9a4c52bbf211f154ffd492_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50ce1148bb86423ca06f526c07fc3b47_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98b5cd66926c45a8b8522c06b3fe3dea_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i395d2ac8dba749e7aa96a104f8ea70e6_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if56774d4bc494e489f876d719e59a3b3_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:PublicUtilitiesInventoryFuelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7c9a250676247db9a251f9be0137ed8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a2572d0f50440989e7b10c82bf27951_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7281a78284064ba782da721e4f28e29a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b29805972a94943b753cbd1f9d1cf2a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if21bfc8db7cb45979e4d6015996e56f7_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f5c06bce31a48849a2b1a621980a08c_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3984b47a1ee4355996e5f092bac70af_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4207841ce897426d9ba8d31fe69accd7_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b3a027f5f1848d1a2d29b889d7a90d6_I20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7240d7fd7cb34ac68d862e0a8e2a8d09_D20220701-20220701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5bfdf0df1feb4397845a898554f96689_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cd395f8c2c24e59abc0a06802a55309_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia882131a61864f02b9909498cbd02625_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib48ebf894dce45e9894fd91ed01835a1_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0cf4aa6a02d4e89ad6045f03068f44b_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7684e6c8574b4b3ab76f1d5a40ea358b_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b66e5c27a554536920b311965ab35b3_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2a1dd074bb34e9796671c78835b558a_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd898dd77cf745da8f2abbc0d0d38da8_D20221001-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37c93db3b08f42e3be85e677951e74c3_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6607725247544f18f25942b0daf4763_D20230403-20230403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:PickensConstructionIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-04-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79ff691d1eb34147aafc081acff8955f_D20230501-20230501"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:SouthernSiteContractorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-05-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41310042191b42ecad86a90ae1926bec_D20230504-20230504"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-04</xbrli:startDate><xbrli:endDate>2023-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib41ccca7272840e6a741a8f7f323b757_D20230504-20230504"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-04</xbrli:startDate><xbrli:endDate>2023-05-04</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_1"></div><div style="min-height:42.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;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:16pt;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:11pt;font-weight:700;line-height:120%">WASHINGTON, DC 20549</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="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183MzAx_8d4c0bbd-ab35-4b59-8cf9-a3e8e562ccda">10-Q</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</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:2.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6ZGVjZTE5NmRiODRkNGM1Y2E4MmFlMzk2OTRkNzJjZTkvdGFibGVyYW5nZTpkZWNlMTk2ZGI4NGQ0YzVjYTgyYWUzOTY5NGQ3MmNlOV8wLTAtMS0xLTg0MDAy_068bac29-f248-43b6-be72-ec93991f017e">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:6pt;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="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM18xMjg_735eee0f-18b8-46c0-9004-942e292840d0">March 31, 2023</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OR</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:2.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6ZmM5MTRmMzZkNjQ5NDUxMzlmMTQzNjJiM2U4MDgzMTAvdGFibGVyYW5nZTpmYzkxNGYzNmQ2NDk0NTEzOWYxNDM2MmIzZTgwODMxMF8wLTAtMS0xLTg0MDAy_f87160e5-7c5f-4709-b78a-373f42324b77">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:6pt;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 transition period from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number: <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183MzAy_6f6838bf-edb2-4c08-8f61-2debcdbf1ee0">001-38479</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183MzAz_cc9f467b-ee23-4e64-ba75-2bc6ec0d2271">Construction Partners, Inc.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact Name of Registrant as Specified in its Charter)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.583%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6NzQ2MDNkOWQ4YTdlNDUwYjkwY2U5ODEzMjFlNjNlMGIvdGFibGVyYW5nZTo3NDYwM2Q5ZDhhN2U0NTBiOTBjZTk4MTMyMWU2M2UwYl8wLTAtMS0xLTg0MDAy_13ec4d8c-c112-4de2-ac5c-d0a757c032c4">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6NzQ2MDNkOWQ4YTdlNDUwYjkwY2U5ODEzMjFlNjNlMGIvdGFibGVyYW5nZTo3NDYwM2Q5ZDhhN2U0NTBiOTBjZTk4MTMyMWU2M2UwYl8wLTItMS0xLTg0MDAy_c5863ead-eca3-41ef-8aef-d9c45ddead88">26-0758017</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6NzQ2MDNkOWQ4YTdlNDUwYjkwY2U5ODEzMjFlNjNlMGIvdGFibGVyYW5nZTo3NDYwM2Q5ZDhhN2U0NTBiOTBjZTk4MTMyMWU2M2UwYl8zLTAtMS0xLTg0MDAyL3RleHRyZWdpb246ZmViZDgzMjhhMzI3NGRiOGJiOGZlNzI3YzBhZjBlZjhfNA_4ea460b1-ffdd-4718-82aa-19cf8e44a447">290 Healthwest Drive, Suite 2</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6NzQ2MDNkOWQ4YTdlNDUwYjkwY2U5ODEzMjFlNjNlMGIvdGFibGVyYW5nZTo3NDYwM2Q5ZDhhN2U0NTBiOTBjZTk4MTMyMWU2M2UwYl8zLTAtMS0xLTg0MDAyL3RleHRyZWdpb246ZmViZDgzMjhhMzI3NGRiOGJiOGZlNzI3YzBhZjBlZjhfNw_2ddd3344-3cc3-4a0a-baed-edcccaa9399a">Dothan</ix:nonNumeric>, <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6NzQ2MDNkOWQ4YTdlNDUwYjkwY2U5ODEzMjFlNjNlMGIvdGFibGVyYW5nZTo3NDYwM2Q5ZDhhN2U0NTBiOTBjZTk4MTMyMWU2M2UwYl8zLTAtMS0xLTg0MDAyL3RleHRyZWdpb246ZmViZDgzMjhhMzI3NGRiOGJiOGZlNzI3YzBhZjBlZjhfMTE_367f3081-f670-4f73-a21c-e4eed6832b0a">Alabama</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6NzQ2MDNkOWQ4YTdlNDUwYjkwY2U5ODEzMjFlNjNlMGIvdGFibGVyYW5nZTo3NDYwM2Q5ZDhhN2U0NTBiOTBjZTk4MTMyMWU2M2UwYl8zLTItMS0xLTg0MDAy_0cf37d23-91c5-419f-bb6c-805a9c0c3d0a">36303</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code: (<ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183Mjk2_9d565626-0319-44b4-8621-035571a78d28">334</ix:nonNumeric>) <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183Mjk3_3e390ed3-54ed-4446-ba9b-93b3438ca7c3">673-9763</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.804%"><tr><td style="width:1.0%"></td><td style="width:43.045%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.509%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6MDkyYWNjMmQ3ZDk0NGEzMWI2Y2YzM2UxNDc2ODc5Y2UvdGFibGVyYW5nZTowOTJhY2MyZDdkOTQ0YTMxYjZjZjMzZTE0NzY4NzljZV8xLTAtMS0xLTg0MDAy_04dacaba-d00b-46bc-a580-04a3247bd787">Class A common stock, par value $0.001 per share</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="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6MDkyYWNjMmQ3ZDk0NGEzMWI2Y2YzM2UxNDc2ODc5Y2UvdGFibGVyYW5nZTowOTJhY2MyZDdkOTQ0YTMxYjZjZjMzZTE0NzY4NzljZV8xLTEtMS0xLTg0MDAy_d7b7247b-626c-4b7f-bc12-0109e743bdf1">ROAD</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="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6MDkyYWNjMmQ3ZDk0NGEzMWI2Y2YzM2UxNDc2ODc5Y2UvdGFibGVyYW5nZTowOTJhY2MyZDdkOTQ0YTMxYjZjZjMzZTE0NzY4NzljZV8xLTItMS0xLTg0MDAy_69df9664-04c1-4869-ba3d-369ddf21daf8">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Nasdaq Global Select Market)</span></div></td></tr></table></div><div style="padding-left:288pt;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183Mjk4_f4757529-8022-4184-92c3-89666a655d02">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;&#160;&#9744;</span></div><div style="margin-bottom:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183Mjk5_d10d2bd6-1769-4b4b-8ef1-c84e62177731">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-bottom:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.275%"><tr><td style="width:1.0%"></td><td style="width:23.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.607%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.579%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6MGNjMjcwMzBlMmNlNDBkM2JkNDNmNjUzN2JmODcyOWQvdGFibGVyYW5nZTowY2MyNzAzMGUyY2U0MGQzYmQ0M2Y2NTM3YmY4NzI5ZF8wLTAtMS0xLTg0MDAy_bd4a2d73-087e-4418-bdd2-ac4e9ea327c4">Large Accelerated Filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</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%">Accelerated Filer</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%">&#9744;</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%">Non-accelerated Filer</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%">&#9744;</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%">Smaller&#160;Reporting&#160;Company</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%"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6MGNjMjcwMzBlMmNlNDBkM2JkNDNmNjUzN2JmODcyOWQvdGFibGVyYW5nZTowY2MyNzAzMGUyY2U0MGQzYmQ0M2Y2NTM3YmY4NzI5ZF8xLTMtMS0xLTg0MDAy_de7f2373-681e-4742-8b80-8c1fa5b85a4f">&#9744;</ix:nonNumeric></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%">Emerging Growth Company</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%"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6MGNjMjcwMzBlMmNlNDBkM2JkNDNmNjUzN2JmODcyOWQvdGFibGVyYW5nZTowY2MyNzAzMGUyY2U0MGQzYmQ0M2Y2NTM3YmY4NzI5ZF8yLTEtMS0xLTg0MDAy_8e23b966-73bc-4f6d-bae8-afb5283cb692">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-bottom:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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&#160;13(a) of the Exchange Act.&#160;&#160;&#9744;</span></div><div style="margin-bottom:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160; Yes&#160;&#160;<ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183MzAw_f9821b87-ffcf-4e10-839c-cf2b2f1b28a4">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of May 5, 2023, the registrant had <ix:nonFraction unitRef="shares" contextRef="i8d312d14767a413baa3b99a918f0326d_I20230505" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM18xOTUy_2dc4abe4-e7a0-457c-8a61-c9826e8096da">41,396,305</ix:nonFraction> shares of Class&#160;A common stock, $0.001 par value, and <ix:nonFraction unitRef="shares" contextRef="i068e090543b74346bcf1f07712870eb7_I20230505" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM18yMDA5_878d6326-8e96-459c-a795-bf5e7a85b428">11,352,915</ix:nonFraction> shares of Class&#160;B common stock, $0.001 par value, outstanding.</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:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain statements contained in this Quarterly Report on Form 10-Q constitute forward-looking statements within the meaning of Section&#160;27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section&#160;21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), including, among other things, statements related to future events, business strategy, future performance, future operations, backlog, financial position, estimated revenues and losses, projected costs, prospects, plans and objectives of management. All statements other than statements of historical fact may be forward-looking statements. Forward-looking statements are often, but not always, identified by the use of words such as &#8220;seek,&#8221; &#8220;anticipate,&#8221; &#8220;plan,&#8221; &#8220;continue,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;project,&#8221; &#8220;predict,&#8221; &#8220;potential,&#8221; &#8220;targeting,&#8221; &#8220;intend,&#8221; &#8220;could,&#8221; &#8220;might,&#8221; &#8220;should,&#8221; &#8220;believe,&#8221; &#8220;outlook&#8221; and variations of such words or their negative and similar expressions. Forward-looking statements should not be read as a guarantee of future performance or results, and may not necessarily be accurate indications of the times at, or by, which such performance or results will be achieved. Forward-looking statements are based on management&#8217;s belief, based on currently available information, as to the outcome and timing of future events. These statements involve estimates, assumptions, known and unknown risks, uncertainties and other factors that may cause actual results or events to differ materially from those expressed in such forward-looking statements. When evaluating forward-looking statements, you should consider the risk factors and other cautionary statements described in this Quarterly Report on Form 10-Q and under the heading &#8220;Risk Factors&#8221; in our Annual Report on Form 10-K for the fiscal year ended September 30, 2022. We believe the expectations reflected in the forward-looking statements contained in this report are reasonable, but no assurance can be given that these expectations will prove to be correct. Forward-looking statements should not be unduly relied upon. </span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Important factors that could cause actual results or events to differ materially from those expressed in forward-looking statements include, but are not limited to:</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">declines in public infrastructure construction and reductions in government funding, including the funding by transportation authorities and other state and local agencies;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks related to our operating strategy;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">competition for projects in our local markets;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks associated with our capital-intensive business;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">government inquiries, requirements and initiatives, including those related to funding for public infrastructure construction, land use, environmental, health and safety matters, and government contracting requirements and other laws and regulations;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unfavorable economic conditions and restrictive financing markets;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to successfully identify, manage and integrate acquisitions;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to obtain sufficient bonding capacity to undertake certain projects;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to accurately estimate the overall risks, requirements or costs when we bid on or negotiate contracts that are ultimately awarded to us;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cancellation of a significant number of contracts or our disqualification from bidding for new contracts;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks related to adverse weather conditions;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">climate change and related laws and regulations;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our substantial indebtedness and the restrictions imposed on us by the terms thereof;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to manage our supply chain in a manner that ensures that we are able to obtain adequate raw materials, equipment and essential supplies;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to retain key personnel and maintain satisfactory labor relations, and to manage or mitigate any labor shortages, turnover and labor cost increases;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of inflation on costs of labor, raw materials and other items that are critical to our business, including fuel, concrete and steel;</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><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="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">property damage and other claims and insurance coverage issues;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the outcome of litigation or disputes, including employment-related, workers&#8217; compensation and breach of contract claims;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks related to our information technology systems and infrastructure, including cybersecurity incidents;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to maintain effective internal control over financial reporting; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other events outside of our control.</span></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These factors are not necessarily all of the important factors that could cause actual results or events to differ materially from those expressed in the forward-looking statements. Other unknown or unpredictable factors could also cause actual results or events to differ materially from those expressed in the forward-looking statements. Our future results will depend upon various other risks and uncertainties, including those described in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the fiscal year ended September 30, 2022. All forward-looking statements attributable to us are qualified in their entirety by this cautionary statement. Forward-looking statements speak only as of the date hereof. We undertake no obligation to update or revise any forward-looking statements after the date on which any such statement is made, whether as a result of new information, future events or otherwise, except as required by law.</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><br/></span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_7"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;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"><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:12.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.833%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.998%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_10">PART I.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_10">FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_10">2</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_13">Item 1.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_13">Financial Statements</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_13">2</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="#i874a8cb271a240ebb6da6f45936ae1fd_16">Consolidated Balance Sheets at March 31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_16">3</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_16"> and September 30, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_16">2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_16">2</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_16">2</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="#i874a8cb271a240ebb6da6f45936ae1fd_19">Consolidated Statements of Comprehensive Income for the three and six months ended March 31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_19">3</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_19"> and 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_19">2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_19">2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_19">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="#i874a8cb271a240ebb6da6f45936ae1fd_22">Consolidated Statements of Stockholders' Equity for the three and six months ended March 31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_22">3</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_22"> and 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_22">2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_22"> </a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_22">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="#i874a8cb271a240ebb6da6f45936ae1fd_25">Consolidated Statements of Cash Flows for the six months ended March 31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_25">3</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_25"> and 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_25">2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_25">2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_25">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="#i874a8cb271a240ebb6da6f45936ae1fd_28">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_28">6</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_88">Item 2.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_88">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_88">25</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_91">Item 3.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_91">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_91">34</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_94">Item 4.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_94">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_94">35</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_97">PART II.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_97">OTHER INFORMATION</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_97">36</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_100">Item 1.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_100">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_100">36</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_103">Item 1A.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_103">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_103">36</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_106">Item 2.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_106">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_106">36</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_109">Item 3.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_109">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_109">37</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_112">Item 4. </a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_112">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_112">37</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_115">Item 5.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_115">Other Information</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_115">37</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_118">Item 6.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_118">Exhibits</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_118">39</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_121">SIGNATURES</a></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:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_121">40</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_10"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:127%">PART I - FINANCIAL INFORMATION</span></div><div style="margin-bottom:6pt;padding-right:2.25pt"><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_13"></div><div style="padding-right:2.25pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:127%">Item 1. Financial Statements</span></div><div style="margin-bottom:6pt;padding-right:2.25pt"><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_16"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSTRUCTION PARTNERS, INC.</span></div><div><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share data)</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:77.599%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNS0xLTEtMS04NDAwMg_551884a6-c23f-4694-9331-db922c034023">30,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNS0zLTEtMS04NDAwMg_c81d27ac-0713-484e-84f5-2bad6547c626">35,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNi0xLTEtMS04NDAwMg_a968d729-5dc8-40d8-b46c-7d1001c5d908">119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNi0zLTEtMS04NDAwMg_b8a51213-d7a3-46c4-b414-3ecbc6486337">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contracts receivable including retainage, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:ReceivablesLongTermContractsOrPrograms" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNy0xLTEtMS04NDAwMg_1d21e98e-4fc0-41d5-93c9-f69c4dc9fb20">243,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:ReceivablesLongTermContractsOrPrograms" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNy0zLTEtMS04NDAwMg_3613d92a-517d-4949-83ee-c1f47950a9c7">265,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfOC0xLTEtMS04NDAwMg_efadce0c-cebb-4d4c-83a4-781dfbe69e7a">29,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfOC0zLTEtMS04NDAwMg_9a8feacd-612c-4402-b4bb-ce0bb5f1796c">29,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfOS0xLTEtMS04NDAwMg_593ee745-85a0-4ee1-8d49-85eb5b9cf3a3">86,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfOS0zLTEtMS04NDAwMg_f700c831-7879-4e88-850d-e4d5de849280">74,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTAtMS0xLTEtODQwMDI_97afdfdd-eb71-40d1-9e88-9849564de2d2">16,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTAtMy0xLTEtODQwMDI_2ac114fb-90b9-4845-96fb-4d335f970e5f">12,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTEtMS0xLTEtODQwMDI_bd97ff30-d38b-48d1-b47a-9bd51b80760f">406,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTEtMy0xLTEtODQwMDI_d28b0ccf-9b69-41ef-93d8-06958fdf0bc1">417,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTMtMS0xLTEtODQwMDI_23847e66-cb6b-40b0-93a3-0774d1ceb1d5">502,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTMtMy0xLTEtODQwMDI_2fdb1c77-81ed-474e-821b-cc894e42c00d">481,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTQtMS0xLTEtODQwMDI_7c331f62-3b28-4307-bd60-4d5653e2afb0">16,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTQtMy0xLTEtODQwMDI_dcfe9e5e-5575-4237-a47b-0548990bb4e1">13,985</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTUtMS0xLTEtODQwMDI_b048aa89-c9d7-412c-beca-ce6b71144c3c">163,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTUtMy0xLTEtODQwMDI_80405462-3565-47f2-9bce-476f00556968">129,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTYtMS0xLTEtODQwMDI_75b09f35-8f9c-42d0-84ff-9d0efb7b6a47">15,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTYtMy0xLTEtODQwMDI_604a3399-5892-4fdf-a124-da83a7842bdf">15,976</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment in joint venture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTctMS0xLTEtODQwMDI_94f78ebc-498d-4d22-91f2-864f22872b53">87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTctMy0xLTEtODQwMDI_b1e215ed-a663-49cc-807c-164793df766b">87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTktMS0xLTEtODQwMDI_3b48661d-f93b-43fa-8911-85e80204f31f">11,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTktMy0xLTEtODQwMDI_b491e499-4831-46d0-bfe8-3f63869879b6">6,866</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjAtMS0xLTEtODQwMDI_3cafefd9-81a6-4dbe-b8cf-c62713a626b4">24,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjAtMy0xLTEtODQwMDI_25113cf6-5d9c-46ef-9b51-120e92ad17b7">30,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjItMS0xLTEtODQwMDI_fa764da0-224f-4e54-8c29-1a7f54088e34">1,140,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjItMy0xLTEtODQwMDI_a58193d4-671c-405f-8411-45c3e85ed6ae">1,095,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjUtMS0xLTEtODQwMDI_aebd4f60-1906-421a-8dd3-97709bdb4975">121,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjUtMy0xLTEtODQwMDI_911675d3-7c48-4466-b4d5-8b37b6fbce0b">130,468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Billings in excess of costs and estimated earnings on uncompleted contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjYtMS0xLTEtODQwMDI_46fc33b9-9c22-4d1d-adb7-109f43e45978">62,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjYtMy0xLTEtODQwMDI_90652327-55a6-46b9-939a-5b1f3836b770">52,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjctMS0xLTEtODQwMDI_705a8e04-5495-4f25-bca7-9233733b3c51">2,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjctMy0xLTEtODQwMDI_a3086b52-5312-4971-a1ad-1bd8719a43b9">2,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjgtMS0xLTEtODQwMDI_b3389b34-59af-4d0c-9807-6d6ce2b745db">13,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjgtMy0xLTEtODQwMDI_06dd19cc-2cd7-4678-b575-70a41773574f">12,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjktMS0xLTEtODQwMDI_e9edbf86-e228-4dc8-abed-0840203ac6be">26,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="road:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjktMy0xLTEtODQwMDI_c2c44a2d-9db6-4cf5-b603-c4a9e4e02dfe">28,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzAtMS0xLTEtODQwMDI_d89927b1-95c4-4aad-adcd-b28b3ec9c87e">225,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzAtMy0xLTEtODQwMDI_b910e960-aef6-4d8a-bba1-2780f20fe888">226,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term debt, net of current maturities and deferred debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzItMS0xLTEtODQwMDI_e978e00b-45ac-4244-a810-d76bd7513334">408,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzItMy0xLTEtODQwMDI_0d2bf1fc-70f1-4c3f-9f4f-3d52979db784">363,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzMtMS0xLTEtODQwMDI_9c9bfd3a-048d-4f57-8789-cc0480ae2c53">14,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzMtMy0xLTEtODQwMDI_b16a8bb2-9f09-4df1-a80d-76228979271c">12,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzQtMS0xLTEtODQwMDI_2f571bcd-4b7e-4180-9153-7ee616f375ec">24,938</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzQtMy0xLTEtODQwMDI_3f62b87f-b816-45b5-b7f1-b289f7bf8d77">26,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzUtMS0xLTEtODQwMDI_bb405aa7-72e5-4738-91f4-0a4f97abe51f">13,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzUtMy0xLTEtODQwMDI_afb0f209-324e-414b-a7c1-94907e61bcb7">11,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzYtMS0xLTEtODQwMDI_a9aabe3f-02a8-42e9-b9a2-69c2a1f4739b">462,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzYtMy0xLTEtODQwMDI_6f95860d-d686-4e1d-b19d-33cb51f83860">413,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzctMS0xLTEtODQwMDI_dec911f6-f8c9-43f2-8984-4e5e0cb6cef1">688,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzctMy0xLTEtODQwMDI_e1976f8e-aeae-4af3-8152-f63f6583ff67">639,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Preferred stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV8zMQ_11f622fe-390a-4d0a-9596-aa79f17e9cb8"><ix:nonFraction unitRef="usdPerShare" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV8zMQ_a7ad6244-8616-4d42-bedc-07a099a06799">0.001</ix:nonFraction></ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV8zNQ_69f96b40-e5e8-4caa-9876-442c9059e411"><ix:nonFraction unitRef="shares" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV8zNQ_aff0dcba-5c17-409b-879f-b26d425053ff">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized and <ix:nonFraction unitRef="shares" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV81NDk3NTU4MTQxMjI_397e74ab-5df4-4fa4-af1c-3b29a312dbfe"><ix:nonFraction unitRef="shares" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV81NDk3NTU4MTQxMjI_8d416917-c3f5-49c6-bc54-1f9d92c9fadc"><ix:nonFraction unitRef="shares" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV81NDk3NTU4MTQxMjI_c0b6bb3e-2725-4b79-b59e-9eb89cd8e122"><ix:nonFraction unitRef="shares" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV81NDk3NTU4MTQxMjI_ef3a05bc-7dd2-4af7-92ef-e3d6c87cbb90">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding at March 31, 2023 and September 30, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMS0xLTEtODQwMDI_75d246e6-ffbf-4914-b3f7-4d3c0892d8d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMy0xLTEtODQwMDI_abbe0c5b-1c63-4ea6-aaf5-382694239ae8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF8zNg_075466b4-4432-432d-b9e9-9abf7dad8672"><ix:nonFraction unitRef="usdPerShare" contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF8zNg_b2c3a263-a70a-48bc-a902-a90c494fdd78">0.001</ix:nonFraction></ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF80MA_c2872376-65ea-422c-9abc-d258aa34a613"><ix:nonFraction unitRef="shares" contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF80MA_d4331be8-821f-4380-942c-7912abdec50f">400,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF82Mg_0306b86d-9476-4501-bb14-9bf2b8b6ca0e">41,376,528</ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF84Mw_0814f5a9-09ec-4772-9a2d-7c93aca02e25">41,366,691</ix:nonFraction> shares outstanding at March 31, 2023 and <ix:nonFraction unitRef="shares" contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF8xMjA_b26ce688-ca7f-44f8-ae46-3e0ac8a709a8">41,195,730</ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF81NDk3NTU4MTQxNDk_92122ae3-89ca-415c-9e48-b515c22dd4bd">41,193,024</ix:nonFraction>  shares outstanding at September 30, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMS0xLTEtODQwMDI_e4d1c474-b30d-42cc-8291-cb80ac9b96f3">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMy0xLTEtODQwMDI_fa150f07-4026-45a9-bfbe-9cd59cc21ee0">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class B common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV8zNg_3c19f180-2c6c-4db2-96d6-ef7a06397a75"><ix:nonFraction unitRef="usdPerShare" contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV8zNg_5e8c1a5b-c39b-4953-873d-75ca9487492e">0.001</ix:nonFraction></ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV80MA_098a3334-a4b6-4d89-b437-e323d9c4d244"><ix:nonFraction unitRef="shares" contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV80MA_f24110ef-c49d-483a-b3f4-4c1e5c8f868b">100,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV82Mg_0c0ea92a-02e6-41d2-a3ad-cd9ee40d5eee"><ix:nonFraction unitRef="shares" contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV82Mg_d16cd4a2-0cee-4f60-969f-751bd6ddc33b">14,275,867</ix:nonFraction></ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV84Mw_1cc49d32-c5ac-4803-8d30-6d25fa14550d"><ix:nonFraction unitRef="shares" contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV84Mw_515b2ce9-bad9-4815-9759-b37609659101">11,352,915</ix:nonFraction></ix:nonFraction> shares outstanding at March 31, 2023 and September 30, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMS0xLTEtODQwMDI_1cfa74c6-2617-4c85-a7f4-c4acddf100e4">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMy0xLTEtODQwMDI_e5831281-e5a1-4a16-956f-c5211aca6100">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDMtMS0xLTEtODQwMDI_5482bc44-ef63-4be2-9911-d2444b1f08f7">261,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDMtMy0xLTEtODQwMDI_79a9e03d-5774-4d57-ab28-934474ab626b">256,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury stock, at cost, <ix:nonFraction unitRef="shares" contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDQtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjowNGFiNmVjYjkwZDk0M2QxOWE5NWRhNzBmNTVmYWE5MV8yOQ_e9ff6b97-db7a-4a21-aa9c-16bdcd508f44">9,837</ix:nonFraction> shares of Class A common stock at March 31, 2023 and <ix:nonFraction unitRef="shares" contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDQtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjowNGFiNmVjYjkwZDk0M2QxOWE5NWRhNzBmNTVmYWE5MV81NDk3NTU4MTQwNzU_2bd4d50b-497e-4566-9e25-e113a81a892a">2,706</ix:nonFraction> shares at September 30, 2022, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDQtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjowNGFiNmVjYjkwZDk0M2QxOWE5NWRhNzBmNTVmYWE5MV83NA_4d2e3b71-1447-4296-9c47-5439512e3426"><ix:nonFraction unitRef="usdPerShare" contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDQtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjowNGFiNmVjYjkwZDk0M2QxOWE5NWRhNzBmNTVmYWE5MV83NA_6d750a7b-2c63-48b5-81b9-3934a5410f3f">0.001</ix:nonFraction></ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331" decimals="-3" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDQtMS0xLTEtODQwMDI_80046648-6b2f-4c80-b79d-3c41b0d78fe9">178</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930" decimals="-3" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDQtMy0xLTEtODQwMDI_cb5deb2d-facd-461f-97e4-f08899657179">39</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury stock, at cost, <ix:nonFraction unitRef="shares" contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDUtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo0N2U2OGFkZDg1Nzc0MGZiYjQ4M2YzNDI2MDM4ZWNhNF8yOQ_0c93a076-0dcc-4d1d-9827-703de123341d"><ix:nonFraction unitRef="shares" contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDUtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo0N2U2OGFkZDg1Nzc0MGZiYjQ4M2YzNDI2MDM4ZWNhNF8yOQ_bda9e01a-43bb-4830-b424-7301698ba7bd">2,922,952</ix:nonFraction></ix:nonFraction> shares of Class B common stock at March 31, 2023 and September 30, 2022, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDUtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo0N2U2OGFkZDg1Nzc0MGZiYjQ4M2YzNDI2MDM4ZWNhNF83NA_3c19f180-2c6c-4db2-96d6-ef7a06397a75"><ix:nonFraction unitRef="usdPerShare" contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDUtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo0N2U2OGFkZDg1Nzc0MGZiYjQ4M2YzNDI2MDM4ZWNhNF83NA_5e8c1a5b-c39b-4953-873d-75ca9487492e">0.001</ix:nonFraction></ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDUtMS0xLTEtODQwMDI_b1451545-14de-4be8-b874-0e336bfe0c63">15,603</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDUtMy0xLTEtODQwMDI_62b895e7-e0f5-43d8-a7dc-31fa51fc57ef">15,603</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated other comprehensive income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDYtMS0xLTEtODQwMDI_071ff478-18dd-4f02-a686-bbd2b5717aae">12,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDYtMy0xLTEtODQwMDI_8cc1d14b-f608-4c62-b88b-4a5d2be28b99">17,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDctMS0xLTEtODQwMDI_b995cc78-aef1-4157-ad51-ec7d158047f7">193,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDctMy0xLTEtODQwMDI_60c56a3d-0589-4ea0-87e4-c11ad3f299d8">197,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDgtMS0xLTEtODQwMDI_98d24c0d-724c-4754-95de-5472facb7eba">452,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDgtMy0xLTEtODQwMDI_7fa667bf-938a-4be5-830a-03d468125b12">455,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></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:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDktMS0xLTEtODQwMDI_913eb9ea-5d2d-4ade-849b-a71bd7aad2fa">1,140,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDktMy0xLTEtODQwMDI_2659e3f6-c77d-4683-84f8-b4d71ea6f5c0">1,095,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements (unaudited).</span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">2</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_19"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSTRUCTION PARTNERS, INC.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited in thousands, except share and per share data)</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:58.097%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.305%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.309%"></td><td style="width:0.1%"></td></tr><tr><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="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:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:9pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2023</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:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMi0yLTEtMS04NDAwMg_e8e78c55-0a3d-4642-a131-10064ab942ec">324,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMi00LTEtMS04NDAwMg_68b65a2b-ee97-4003-9a40-f5f6ec87fc47">243,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMi02LTEtMS04NDAwMg_0fbd0234-90ab-446e-b981-670e1b36a515">666,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMi04LTEtMS04NDAwMg_f3800685-9c03-4e7b-a472-09f1614ed9d5">528,349</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMy0yLTEtMS04NDAwMg_decaadbf-8539-449d-9cc7-9cdef8a50567">298,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMy00LTEtMS04NDAwMg_b026bc2c-6178-451f-9375-631e528d4edc">230,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMy02LTEtMS04NDAwMg_44aaf041-1f21-44f0-b26c-c79579b5cb6c">609,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMy04LTEtMS04NDAwMg_4a26901f-4eb4-43f6-a657-d2a091e5448b">482,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNC0yLTEtMS04NDAwMg_ab6b406e-7122-4e2d-b6ae-9854e889ef75">26,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNC00LTEtMS04NDAwMg_c6a1a712-e9fb-47bd-bee8-5f075f62fcab">12,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNC02LTEtMS04NDAwMg_8120c572-0d5a-4cf0-afbe-7505c6966170">56,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNC04LTEtMS04NDAwMg_69d0da00-9ea7-44fd-985c-826f2bb0f18e">45,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNS0yLTEtMS04NDAwMg_d062c854-5a80-4f21-bdd6-c9dea76058c2">31,989</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNS00LTEtMS04NDAwMg_131c7d81-dda7-4890-94e9-65c10b627741">25,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNS02LTEtMS04NDAwMg_69fa6276-e4a5-4820-a65d-49a9dc8dfe72">61,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNS04LTEtMS04NDAwMg_fe0bc853-85e7-4638-b162-74a18e19c1a0">49,946</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNi0yLTEtMS04NDAwMg_6cd6fb8f-2a57-4878-afaf-b931aeb4ff27">3,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNi00LTEtMS04NDAwMg_1c202faf-abab-4e1e-a4bc-cd2dba2fa049">1,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNi02LTEtMS04NDAwMg_fe5269f0-6c48-4270-81a2-749fa83eb281">3,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNi04LTEtMS04NDAwMg_1cef357a-fd41-40e8-bf9e-12b5b8918550">1,455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on facility exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy0yLTEtMS04NjI5MA_f42e132f-9ba0-4820-8755-ceb06a86d7f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy00LTEtMS04NDg4MA_1c79361d-cbc0-4489-a206-538b12491acd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy02LTEtMS04NjI5Mw_8676c512-f60b-42f1-8151-5e083645fe19">5,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy04LTEtMS04NDg4OA_f19d33eb-4d3a-428e-b92d-4fcb5b4160ee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating income (loss)</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy0yLTEtMS04NDAwMg_71bb8296-482e-454a-b33f-f564fa619257">2,551</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy00LTEtMS04NDAwMg_1b8cb0ae-d6f8-465e-bc63-97e797e6c511">11,489</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy02LTEtMS04NDAwMg_d9a48f38-9105-41bd-a8c5-fea0e40f68ba">3,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy04LTEtMS04NDAwMg_def50441-508b-4ddc-890e-8fad0f0b0c05">3,030</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOC0yLTEtMS04NDAwMg_6b282d01-f0df-4a05-8285-6e430484e2ff">4,802</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOC00LTEtMS04NDAwMg_108791be-2a3f-41fb-9aee-997483c4ef15">859</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOC02LTEtMS04NDAwMg_d9885a20-a60c-46ab-a1c6-985261adfbba">8,762</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOC04LTEtMS04NDAwMg_8756ef48-d34d-48d8-ab23-a5510b27fe4d">2,123</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOS0yLTEtMS04NDAwMg_8a821e4e-835c-464e-baa6-e883c2e39b35">398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOS00LTEtMS04NDAwMg_89a07a58-7665-400e-ac27-d41fa7c5f4fa">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOS02LTEtMS04NDAwMg_796d042e-66f4-4fad-9a97-37ee2855538e">432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOS04LTEtMS04NDAwMg_19bc58d5-840d-494b-82a9-9d73c1db684e">159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss before provision for income taxes</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTAtMi0xLTEtODQwMDI_8259b287-c06c-423d-841e-c3da29a9d6a6">6,955</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTAtNC0xLTEtODQwMDI_6a60d960-4854-4f83-b0b8-7e9d7e0ba4ad">12,305</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTAtNi0xLTEtODQwMDI_b0608bc0-91b7-4d8a-96ac-c5d57c78dc91">4,553</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><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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTAtOC0xLTEtODQwMDI_7454c60c-6677-48ba-a912-83f9c400668a">4,994</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTEtMi0xLTEtODQwMDI_fd37daea-801e-4c9c-961e-28069b8ae564">1,474</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTEtNC0xLTEtODQwMDI_5cc34f57-969c-4a8c-abd4-1f5f908225d3">2,887</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTEtNi0xLTEtODQwMDI_4c92088f-0ad3-4c6f-954c-94eeae3b0b5f">964</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTEtOC0xLTEtODQwMDI_8e752751-34e3-42e7-b936-3ecfaa2a111e">1,087</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net loss</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTMtMi0xLTEtODQwMDI_2ec80a0c-fef4-4e00-82b9-2bc087505e2f">5,481</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><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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTMtNC0xLTEtODQwMDI_985825f5-5cf5-40bf-8a6f-3d65cf743b42">9,418</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><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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTMtNi0xLTEtODQwMDI_c0e6ea13-ca57-4f56-8356-520378ab2c35">3,589</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><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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTMtOC0xLTEtODQwMDI_37789e0a-bdef-4908-9e1b-903bdeb474de">3,907</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></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:9pt;font-weight:700;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gain (loss) on interest rate swap contract, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTUtMi0xLTEtODQwMDI_7b285d91-9e17-4813-b570-2ba77d18a437">3,460</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTUtNC0xLTEtODQwMDI_8461a1d5-bb35-4988-b075-4ab028c2ea08">5,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTUtNi0xLTEtODQwMDI_b08a5306-d35c-4f28-8aa5-b1af228926ac">4,752</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTUtOC0xLTEtODQwMDI_b1724f8e-ee99-4c83-a54c-b89117913d4b">7,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gain (loss) on restricted investments, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTYtMi0xLTEtODQwMDI_045eebf9-0eb4-431c-ad28-46300e8b8cbe">81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTYtNC0xLTEtODQwMDI_bea9af76-95bf-47f2-b867-473179b293ec">122</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTYtNi0xLTEtODQwMDI_ed36703b-dcd9-4b1e-8cc8-11e091e43f97">117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTYtOC0xLTEtODQwMDI_ed0683a8-712a-4ec7-9a68-e29d5342af49">122</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other comprehensive income (loss)</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTctMi0xLTEtODQwMDI_7aac324b-1603-4179-9e12-3654b051df20">3,379</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><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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTctNC0xLTEtODQwMDI_7ef2a88c-5bb1-498a-8bf2-172b75c9140f">5,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTctNi0xLTEtODQwMDI_7acde8a2-335d-4c3d-9a27-edac65c73b08">4,635</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><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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTctOC0xLTEtODQwMDI_ecf98398-980e-46dd-a65c-5784c1d93479">6,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comprehensive income (loss)</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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTgtMi0xLTEtODQwMDI_e510b960-9166-4420-8cc3-d5d39841be6d">8,860</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTgtNC0xLTEtODQwMDI_6dc7083a-88be-4026-9c6a-49571d42faaf">3,960</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTgtNi0xLTEtODQwMDI_f528e85a-385b-443d-924a-efd339e22a7b">8,224</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTgtOC0xLTEtODQwMDI_af0ae43e-82ca-45dd-975c-3848bec7a815">2,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></tr><tr style="height:14pt"><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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net loss per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjItMi0xLTEtODQwMDI_3e5ccd5e-dd1c-47cb-846f-b579a9ad78dc">0.11</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjItNC0xLTEtODQwMDI_d5179ed7-92cd-4875-9838-9a71c51a0cfa">0.18</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjItNi0xLTEtODQwMDI_c29ad33e-ac9b-4af8-b7b0-8ee094395b38">0.07</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjItOC0xLTEtODQwMDI_7cf7f643-9103-4388-84b7-9c9b09a7a2eb">0.08</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Diluted</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjMtMi0xLTEtODQwMDI_5d1dd6d2-220e-49d0-a7cc-0d64b31d6d46">0.11</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjMtNC0xLTEtODQwMDI_e3488b76-b6d1-478a-a2d0-493ad7018d09">0.18</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjMtNi0xLTEtODQwMDI_c11261bf-afd9-41c1-a318-fbc50568594d">0.07</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjMtOC0xLTEtODQwMDI_fb22862b-a87d-41a0-94c2-a28d2d381c39">0.08</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted average number of common shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjYtMi0xLTEtODQwMDI_b239f67f-646a-4639-a1bf-702cc5dea68a">51,827,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjYtNC0xLTEtODQwMDI_c9a63912-5167-412d-a626-301fd308c6a8">51,793,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjYtNi0xLTEtODQwMDI_83dbaf37-7ad4-4aee-91d7-7e39f63082b7">51,826,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjYtOC0xLTEtODQwMDI_3fadb2e3-664b-4bcf-9876-9e6627bfc504">51,744,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjctMi0xLTEtODQwMDI_0aa9bb74-954a-43e0-962f-b704657d57d0">51,827,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjctNC0xLTEtODQwMDI_049d622a-9895-44df-9639-e779cf38e1a7">51,793,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjctNi0xLTEtODQwMDI_12167f03-51f3-4420-a266-63a1b17dfe66">51,826,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjctOC0xLTEtODQwMDI_f69193ae-3eb2-4d30-8e0b-b3c65ddb7f71">51,744,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements (unaudited).</span></div><div><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">3</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_22"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSTRUCTION PARTNERS, INC.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited in thousands, except share data)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.688%"><tr><td style="width:1.0%"></td><td style="width:20.254%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.004%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.004%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.129%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.129%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="57" 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:9pt;font-weight:700;line-height:100%">For the six months ended March 31, 2023</span></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><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:9pt;font-weight:700;line-height:100%">Class A Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:9pt;font-weight:700;line-height:100%">Class B Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;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:9pt;font-weight:700;line-height:120%">Additional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Paid-in</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Capital</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;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:9pt;font-weight:700;line-height:120%">Treasury</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Stock Class A Common Stock</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;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:9pt;font-weight:700;line-height:120%">Treasury</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Stock Class B Common Stock</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;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:9pt;font-weight:700;line-height:120%">Retained</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Earnings</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss), net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i88f32bf14a0745d1b2e8b894da6dfb60_I20220930" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0xLTEtMS04NDAwMg_fef86ad0-2875-4e96-938f-a69612f9e28f">41,195,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88f32bf14a0745d1b2e8b894da6dfb60_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0zLTEtMS04NDAwMg_b634f36e-f779-46e1-86a3-911f3506b4ea">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iaa9840fd949b41efa5dfbb4110886e17_I20220930" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy01LTEtMS04NDAwMg_0418bf1c-b169-4e66-9134-1aedc89a60fd">14,275,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9840fd949b41efa5dfbb4110886e17_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy03LTEtMS04NDAwMg_8ec5d523-873f-433b-a760-7b083d095be2">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45decba0c1c8495298eb612e5110dcff_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy05LTEtMS04NDAwMg_7a6e67a3-2409-49e5-a7c4-8525d3bab41f">256,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia7838f4315034ce6b535aabdea83aeb1_I20220930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0xMS0xLTEtODQwMDI_d1bed9a1-dd1b-4af9-8778-fca8857f914b">39</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib88b8cc3eceb41f4a0e82cc4b6c2de21_I20220930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0xMy0xLTEtODk4NDk_c416cf96-db10-4ca4-b0ff-2b2303c3279c">15,603</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f61d0e6e8b14701a851078acb4bf4df_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0xMy0xLTEtODQwMDI_c625bba5-b26f-4640-9d39-2803345c0b2f">197,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i4531f7f60e944721939816b18c377d04_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0xNS0xLTEtODQwMDI_6aaaa23d-a01b-48e4-8f7a-1bef5e28f94d">17,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0xNy0xLTEtODQwMDI_8b8a89e9-de8c-49e3-b842-280cfc88d866">455,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44d4e890a87a4ca9b6dd77472f392ea5_D20221001-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNC0xMy0xLTEtODQwMDI_27094c11-e171-4406-aea2-835ff3247407">1,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id433bd6e584e486e8bcf56b15a0934e5_D20221001-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNC0xNy0xLTEtODQwMDI_c25801d7-c8be-4cd6-93bc-9fcf4390a382">1,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65f3b015caf64eb1b00eaf0fa0fbc068_D20221001-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNS05LTEtMS04NDAwMg_e31e39aa-95eb-4b99-b582-b716227654f6">2,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id433bd6e584e486e8bcf56b15a0934e5_D20221001-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNS0xNy0xLTEtODQwMDI_a2f126a4-3d15-4a16-81e3-347b813f95da">2,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Issuance of stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id68ec7748ed14e3d958090d5fcdea0bd_D20221001-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNi0xLTEtMS04NDAwMg_efa477a3-a1c2-4ebe-a96b-02bb03077818">180,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i13321b17d3c643c089d60345461d1d57_D20221001-20221231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNy0xMS0xLTEtODQwMDI_dc568379-ac10-4908-b87d-ec6e05e620f9">139</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id433bd6e584e486e8bcf56b15a0934e5_D20221001-20221231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNy0xNy0xLTEtODQwMDI_884877ad-617f-42d3-a748-5cf2b30124f8">139</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6ef9b7cb1fa468ebb81c58db50de05d_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfOC0xNS0xLTEtODQwMDI_e4a30a52-e8db-4453-91b3-7b707f4d3291">1,256</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id433bd6e584e486e8bcf56b15a0934e5_D20221001-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfOC0xNy0xLTEtODQwMDI_e8becd94-99dd-42b7-bb2d-6409edfe7e02">1,256</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i27bc3d41196d401e896610ef9d429970_I20221231" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtMS0xLTEtODQwMDI_a77697da-1500-467f-a1cf-59be289d75f5">41,376,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27bc3d41196d401e896610ef9d429970_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtMy0xLTEtODQwMDI_0a295109-7959-4d39-8f1f-a4045313458d">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9a4989acea194de5ac05b210333a0a3e_I20221231" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtNS0xLTEtODQwMDI_8ecf694a-f81a-4464-b572-ab0568ec9c7b">14,275,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a4989acea194de5ac05b210333a0a3e_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtNy0xLTEtODQwMDI_4f90841e-4fab-4509-8706-655a5a00db91">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d45f1754fae40829a380ae7229a046d_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtOS0xLTEtODQwMDI_20e26381-5fd9-4762-a7d4-bac3977152c0">259,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5bc54b91ea7a4704b4d16e6a482d16eb_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtMTEtMS0xLTg0MDAy_f57b8cc7-db89-4a1a-b619-1c6022c9d8ee">178</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iec93e7a2512742d888a2c3b891bae023_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfOS0xMy0xLTEtODk4NDk_cf899aa1-5112-4865-9693-1d44c93933c3">15,603</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a87f8c0f27947b985e9fedd02bd555b_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtMTMtMS0xLTg0MDAy_15ec2ee6-25aa-4640-a861-e39dd43fa6a6">199,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i891f8785a59a4234a4222c9fb7dc9a89_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtMTUtMS0xLTg0MDAy_7c1b42fe-9ab5-487d-bd95-f49770be2dd1">16,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c6c8d27f1b448caed5202ced0573cc_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtMTctMS0xLTg0MDAy_13629212-4f22-4843-8ac5-a485ac1a65a5">458,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc09b50638c34bfd96d1d1e361dd91f6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTEtMTMtMS0xLTg0MDAy_3faf78cb-2097-4a54-a728-6575bccc9910">5,481</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTEtMTctMS0xLTg0MDAy_5b3940c0-f79a-48e5-8675-24dc996ae3a7">5,481</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib517b0cc030646818214ace562898277_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTItOS0xLTEtODQwMDI_745dfcab-3ab4-4773-8689-5d16c060ac45">2,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTItMTctMS0xLTg0MDAy_4774ada3-f31a-43be-becb-2f8b6bac2be0">2,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e3ee3c1dfcd4a94b5c9ae1114df6d93_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTQtMTUtMS0xLTg0MDAy_81feddf5-289a-411e-8619-26d98c69d0f0">3,379</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTQtMTctMS0xLTg0MDAy_3782240a-fe56-4ddb-a8e1-9183c6d6220d">3,379</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7634601ab1b94cb586a25d0125c651e5_I20230331" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtMS0xLTEtODQwMDI_e4b92fef-c091-41eb-99e1-6e1fde7e62b6">41,376,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7634601ab1b94cb586a25d0125c651e5_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtMy0xLTEtODQwMDI_b6cd7fcf-5564-4cd3-9143-4482a47c1870">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib151a00dcd8f4270ba671ce18b19523a_I20230331" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtNS0xLTEtODQwMDI_4d9df964-d5b1-4f4a-9a14-be3fd157eb23">14,275,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib151a00dcd8f4270ba671ce18b19523a_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtNy0xLTEtODQwMDI_34bacebe-4fe7-4932-9577-74cacf722f78">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i569cf4a5f6954f8b8c450810c93f0fe4_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtOS0xLTEtODQwMDI_63c5c491-b8b3-4559-b8ab-e04dd139c19d">261,743</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6882af4dcf8345e69f7da735874e01cf_I20230331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtMTEtMS0xLTg0MDAy_e6eb0b4e-b7e4-4f27-8e2d-f9cb0cdab5b1">178</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i406cc83529024c639a1483df141db252_I20230331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTQtMTMtMS0xLTg5ODgz_11173051-5ca1-4c0a-b044-99a95e3ad69b">15,603</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79b834cfda3f4c959602a70b25a41b21_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtMTMtMS0xLTg0MDAy_51e3dcc8-3c69-463d-b0db-336ab43fc3fb">193,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319d8cd558384dada4a39dadbd76d637_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtMTUtMS0xLTg0MDAy_2e464992-085c-465f-9ae5-d8a051e61489">12,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtMTctMS0xLTg0MDAy_aa37588b-3f17-40eb-8dcc-452fd24cf2c0">452,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:2pt"><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:20.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.065%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.988%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.065%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.988%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.065%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.311%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.065%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.109%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="57" 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:9pt;font-weight:700;line-height:100%">For the six months ended March 31, 2022</span></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"></td><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:9pt;font-weight:700;line-height:100%">Class A Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:9pt;font-weight:700;line-height:100%">Class B Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Treasury<br/>Stock Class A Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Treasury<br/>Stock Class B Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss), net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Total<br/>Stockholders&#8217;<br/>Equity</span></td></tr><tr style="height:14pt"><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:9pt;font-weight:700;line-height:100%">Shares</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:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</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:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0362bb0b2c4248f0b4e9a96c6fb9aa45_I20210930" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0xLTEtMS04NDAwMg_b06331e6-d658-4fcb-97bd-7ce6cd52d7b4">36,600,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0362bb0b2c4248f0b4e9a96c6fb9aa45_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0zLTEtMS04NDAwMg_ba7d8873-d3b1-406d-9f4b-ac984036e958">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib52750b816764e5fb1d25d6193957867_I20210930" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy01LTEtMS04NDAwMg_d684d479-0d3e-4919-ae3d-fdb148f106f8">18,614,791</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib52750b816764e5fb1d25d6193957867_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy03LTEtMS04NDAwMg_5a02a90e-7490-4fb8-8384-9419c8669812">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26da8819b40b4e9a8c262f05577e0276_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy05LTEtMS04NDAwMg_f07c5c54-d69d-4863-a0a0-fda67edca713">248,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3003d333615b4dfe99fa1779c196d403_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0xMS0xLTEtODQwMDI_f2bf8a05-0cb0-4d10-976d-4eb94da970da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id5b618a6e28c4bd1bb6cb9245e0d3618_I20210930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0xMy0xLTEtOTA2MDc_8e1c3970-9451-49dc-b3b5-181520baa579">15,603</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e55731ff2254ee4a4cf13d9f997aa3e_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0xMy0xLTEtODQwMDI_03628db0-8543-4f01-bde3-599dcd078b90">175,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9473d17e11db436bb8ce671ff3c3480c_I20210930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0xNS0xLTEtODYyOTg_72ee4e1c-75f0-4e0f-9436-02f8fbe3f4e5">23</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86cf17919ee14d72b5b891c10423747c_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0xNy0xLTEtODQwMDI_23ef4483-219f-4a43-a147-5c5d3f41cb43">408,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34ce131a4da448fb94b93e731325013b_D20211001-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNC0xMy0xLTEtODQwMDI_a9fa32af-4e7e-4bc1-8ca0-0f9f4077760b">5,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48bcce2bc64a4b289ab6bb9e35e4cea0_D20211001-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNC0xNy0xLTEtODQwMDI_a824181a-d5ef-41f8-96de-8e192a36646e">5,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Equity-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22ef0448843540b08aa151425d632c5a_D20211001-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNS05LTEtMS04NDAwMg_2ff66cd1-fd03-4273-ac66-4ec46d821529">1,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48bcce2bc64a4b289ab6bb9e35e4cea0_D20211001-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNS0xNy0xLTEtODQwMDI_213fc170-dd24-4409-872a-3bd30b442cdf">1,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Issuance of stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idee9959dc4d54c18ba90f40c6d462776_D20211001-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi0xLTEtMS04NjMxMQ_f00b09ef-5112-4444-8ff6-f086c7a654d6">145,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Purchase of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44035b08777f4c3bb5065434e4a1544a_D20211001-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNy0xMS0xLTEtODYzMDk_2ae7fefc-48d2-4934-856d-53ca6477cc72">39</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48bcce2bc64a4b289ab6bb9e35e4cea0_D20211001-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNy0xNy0xLTEtODYzMjU_c1a455eb-e616-42ce-9c40-55d2e7475ea4">39</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f2a6e33f73d4d6d9873c38c5eb18d79_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOC0xNS0xLTEtODYzMDU_e9d6196b-6e49-4e48-9183-5dc16c6082b3">1,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48bcce2bc64a4b289ab6bb9e35e4cea0_D20211001-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOC0xNy0xLTEtODYzMjM_802e07ce-4791-405f-96e1-3509250e2df7">1,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Conversion of Class B common stock to Class A common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idee9959dc4d54c18ba90f40c6d462776_D20211001-20211231" decimals="INF" name="road:ConversionOfCommonStockInConnectionWithInitialPublicOffering" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS0xLTEtMS04NjMxMw_2a3e8e32-7d6d-4833-93ff-01249b3b478f">4,338,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idee9959dc4d54c18ba90f40c6d462776_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS0zLTEtMS04NjMyMQ_bd351dc5-5d16-42f3-95eb-c491e75b9a1c">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ib510e6d3986449ac90286c065eb16083_D20211001-20211231" decimals="INF" sign="-" name="road:ConversionOfCommonStockInConnectionWithInitialPublicOffering" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS01LTEtMS04NjMxNQ_963213f2-6f09-49e6-a61a-886bfe7fb591">4,338,924</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib510e6d3986449ac90286c065eb16083_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS03LTEtMS04NjMxOQ_7bcfe549-f4c2-4a6e-a729-01089218798c">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48bcce2bc64a4b289ab6bb9e35e4cea0_D20211001-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS0xNy0xLTEtODYzMTc_d87d0063-2a3e-4fca-ac6e-8fd219e10728">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0e8f6e519889436ba9e17c08eeb769c9_I20211231" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi0xLTEtMS04NDAwMg_24cdf6a4-8d5d-44c2-b9a3-a03ded8ec07f">41,085,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e8f6e519889436ba9e17c08eeb769c9_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi0zLTEtMS04NDAwMg_98d19b35-8c4d-4668-b096-88e62158df67">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iac54424d31b345d9ac5a2fe8353f557e_I20211231" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi01LTEtMS04NDAwMg_1ca3f509-aba1-4fbb-8584-a99350e23d15">14,275,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac54424d31b345d9ac5a2fe8353f557e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi03LTEtMS04NDAwMg_92133a16-148e-4b4e-84bd-1c933b60424e">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91740af1a5084d1491e1ac4bd8f5603d_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi05LTEtMS04NDAwMg_f70049b9-07c4-42a2-aa4c-2ee07d093c0b">250,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75fdfb8ab4f04f08af4037d47afadd4c_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi0xMS0xLTEtODQwMDI_55a0dbc2-1851-4334-ba88-186aedd30405">39</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8f8495429a4f463a9f40d1cc0b93c8f4_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTAtMTMtMS0xLTkwNjEx_b9043df9-5091-4bdf-8c6d-24460632cb04">15,603</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3433c37b4c546b2a9831447ceca2ff8_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi0xMy0xLTEtODQwMDI_139ce150-e7f6-42a9-94b4-23a032d11fd6">181,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40b3a85d379547fdafe61d1ced7aa7dd_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTAtMTUtMS0xLTg2MzAx_78058202-cead-42c1-be58-337bde3d924a">1,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d94f913663e43aca74610964ea61a4a_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi0xNy0xLTEtODQwMDI_eeb7a3b8-ecee-4291-b97c-1b766ce2ecbd">417,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i00eb3e24b5694dbebaddd74f6c000dee_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNy0xMy0xLTEtODQwMDI_0342a6f9-58d3-4661-ad4c-88828a8d64e1">9,418</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNy0xNy0xLTEtODQwMDI_f1428c15-c08b-4970-ae8f-87223101a994">9,418</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecca510883a74613a7f10d3eb34e893e_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS05LTEtMS04NDAwMg_99da4390-0136-499e-b03c-0e9c8af6016c">1,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS0xNy0xLTEtODQwMDI_e2d90dc7-12ea-4bfb-8c34-3d30756dcea5">1,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icfd07cbebd524af4bc2be27efa0705ba_D20220101-20220331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTAtMS0xLTEtODQwMDI_ed8958a1-6acc-485d-b74a-788b13b2e18d">107,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9bf2ed796e143f596c2eece02a08808_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTQtMTUtMS0xLTg2MzA3_99604d1f-ff66-4557-9c63-928c87275ed9">5,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTQtMTctMS0xLTg2MzI3_391f1a42-37a7-49e0-9021-c9b2772cd1dc">5,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i617ea9fd64b542f396c33bb28bd6fe6f_I20220331" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtMS0xLTEtODQwMDI_171e9fab-96b5-40f4-bf98-599c596de0b5">41,193,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i617ea9fd64b542f396c33bb28bd6fe6f_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtMy0xLTEtODQwMDI_aa3b17d3-4944-4c24-82e5-0609af9d88d8">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic289c98795414cb69e2f7ace54b6ad18_I20220331" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtNS0xLTEtODQwMDI_3b2b5f91-1cee-47bc-bb80-58b5d3e90b1f">14,275,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic289c98795414cb69e2f7ace54b6ad18_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtNy0xLTEtODQwMDI_ed547934-bb93-4eca-b3c4-531c10259da2">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4698ec568c44164970eebda05aae350_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtOS0xLTEtODQwMDI_d76dc831-38b0-43ad-afef-41797d8d132a">251,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14345e97666a492fb2dd8c32f5141e1d_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtMTEtMS0xLTg0MDAy_d156ea51-b482-4896-9219-52226bf9f908">39</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i204f3c920b6e457c95dc67cf2a55e790_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTUtMTMtMS0xLTkwNjEz_88070a88-a679-4992-9d11-7120ab974660">15,603</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibddee51a989d41feb6814756f164a94c_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtMTMtMS0xLTg0MDAy_2e19b13e-b090-431c-9950-5773753f18a5">171,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><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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia314eab440a241ad8f96a6b26ce21600_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTUtMTUtMS0xLTg2MzAz_da88f72a-8f8c-4e4d-9ad0-be24e9b8129c">6,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddb2bb80cbb64e76b9ea88caea404b28_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtMTctMS0xLTg0MDAy_4f26609c-e9f1-41ce-b210-4a436dea46f7">415,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements (unaudited).</span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">4</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_25"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSTRUCTION PARTNERS, INC.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited 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><td style="width:72.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.764%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMy0xLTEtMS04NDAwMg_9d038e79-16a2-4692-a2bf-2627137d4817">3,589</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMy0zLTEtMS04NDAwMg_cd69c855-5b33-4f56-b7ac-67c5fe2a78b1">3,907</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash, cash equivalents and restricted cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation, depletion, accretion and amortization of long-lived assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNS0xLTEtMS04NDAwMg_007526ce-f375-4682-a7b1-4002d36aea61">38,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNS0zLTEtMS04NDAwMg_d17cdf26-93d4-46ea-85ef-4ad0e85ab09e">33,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of deferred debt issuance costs and debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNi0xLTEtMS04NDAwMg_9fb7d0ac-3539-4e9f-90c5-253a9deaf397">151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNi0zLTEtMS04NDAwMg_8856aa81-7531-498c-b8aa-cc18dfd0c931">128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNy0xLTEtMS04NDAwMg_c9fd1020-80b1-441d-8ebf-7a3bfd8840f5">2,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNy0zLTEtMS04NDAwMg_866262b1-c719-47c0-8ec9-43ae52ae0cc8">2,130</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for bad debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfOC0xLTEtMS04NDAwMg_fb4882cf-9e5e-4b1a-9acb-c77f077c3b1f">70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfOC0zLTEtMS04NDAwMg_88144a8a-0bce-42f2-b240-05039917c00b">130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gain on sale of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfOS0xLTEtMS04NDAwMg_6738cd23-733f-4fe1-97f3-e2b295d56b86">3,326</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfOS0zLTEtMS04NDAwMg_e6ed94e1-4114-4e76-ae08-919b058e4e7e">1,455</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gain on facility exchange</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTAtMS0xLTEtODc1MjI_34dd3dbd-117f-45fe-8835-7e271f8ea825">5,389</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTAtMy0xLTEtODc1MTQ_46997e32-3096-45e3-8b2e-18411015b9ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Realized losses on restricted investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTEtMS0xLTEtODczMTA_e1a1da56-b800-4fee-b592-7bf0f01255ec">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTEtMy0xLTEtODczMTg_dd4205fa-277d-469a-94ed-fa9835c8f5ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTAtMS0xLTEtODQwMDI_2c00a045-aaf5-4463-870b-6ec474747132">5,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTAtMy0xLTEtODQwMDI_48586f3a-291f-4653-8d75-af04a72b8ead">3,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTMtMS0xLTEtODQwMDI_9c1fdf38-4518-4720-b493-f245bc87824e">224</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTMtMy0xLTEtODQwMDI_f6f87810-e562-4043-aa16-96209ce12400">245</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;Other non-cash adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTQtMS0xLTEtODQwMDI_aab9d2af-c353-4633-a5a0-fb7251beef06">69</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTQtMy0xLTEtODQwMDI_6e11dd5c-91b2-410b-8ab3-d55a02df792f">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net of acquisition:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contracts receivable including retainage</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDepositOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTYtMS0xLTEtODQwMDI_cb1dcb53-ece4-4b40-9208-256176fffdc5">34,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInDepositOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTYtMy0xLTEtODQwMDI_928fde73-6e72-4f88-bda8-b69d58b34b69">3,821</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTctMS0xLTEtODQwMDI_6b946897-f151-4ee4-875d-9221a740a04c">743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTctMy0xLTEtODQwMDI_25bf402d-a704-4628-9c3f-815caf52974e">1,261</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTgtMS0xLTEtODQwMDI_07164df5-3cbf-41bc-9777-d50d6dcf7dd3">10,152</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTgtMy0xLTEtODQwMDI_5cfeea82-7bea-47c9-aa7e-60ac8a56cda1">13,665</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTktMS0xLTEtODQwMDI_b988ebad-e2f8-467b-923b-e9b71ed39c52">3,246</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTktMy0xLTEtODQwMDI_5d869c16-0672-4d51-8630-4e673696a524">8,150</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjAtMS0xLTEtODQwMDI_34917a7e-550d-4cef-90d9-219cc6c52682">206</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjAtMy0xLTEtODQwMDI_8c002766-b5a7-4699-9fac-de7d81bea674">350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjEtMS0xLTEtODQwMDI_8d060e1b-1f0d-4081-a291-6487c288e1ff">12,764</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjEtMy0xLTEtODQwMDI_6d828d80-1ecc-498b-8aa2-182fe02c456c">2,426</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Billings in excess of costs and estimated earnings on uncompleted contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjItMS0xLTEtODQwMDI_903c6fcc-7275-45e2-bbda-bcc10e7c417d">7,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjItMy0xLTEtODQwMDI_21b278ed-8d5b-463c-a022-521ea73ef392">12,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjMtMS0xLTEtODQwMDI_2d35e3f5-b0f5-4dc8-a6f5-96d78447e5b3">6,289</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjMtMy0xLTEtODQwMDI_7d8f7c48-d940-4e16-b333-e226fff4ac32">11,957</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjQtMS0xLTEtODQwMDI_f3554f4d-aaaf-4fcf-b438-4d5ccc076406">2,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjQtMy0xLTEtODQwMDI_2d10c1d5-cca0-43ea-b9a0-6c462d3c9932">3,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by operating activities, net of acquisitions</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjUtMS0xLTEtODQwMDI_e85c7fba-e139-407b-ad9a-aa7f55af1470">45,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjUtMy0xLTEtODQwMDI_2978b2a9-1ea1-458e-a266-41f342e00b2c">3,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjctMS0xLTEtODQwMDI_7f708b4d-00f0-453e-8c68-f27c70ac5172">60,399</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjctMy0xLTEtODQwMDI_76ece80d-fe0f-453f-9eda-ab27c41288c1">34,703</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjgtMS0xLTEtODQwMDI_cb6346af-f344-48e4-938d-2ac72fd00cba">8,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjgtMy0xLTEtODQwMDI_9c45b46b-cc85-486e-b157-963ad83e07d3">3,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from facility exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="road:BusinessCombinationConsiderationReceived" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzEtMS0xLTEtODc2MzY_6336cd08-334c-47d5-b606-47db753e4adc">36,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="road:BusinessCombinationConsiderationReceived" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzEtMy0xLTEtODc2MTA_1fc1639e-0162-4108-9b23-63a6af1be058">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from restricted investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:ProceedsFromSaleOfRestrictedInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzItMS0xLTEtODc1ODk_73d0b4b5-3860-44c0-a3e1-9a7472302cd1">866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:ProceedsFromSaleOfRestrictedInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzItMy0xLTEtODc2MDE_15e34fba-c8c7-402c-887b-ddbf7a8a7af9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Business acquisitions, net of cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjktMS0xLTEtODQwMDI_3cd86545-4207-47a3-801c-7b13889e5df9">77,842</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjktMy0xLTEtODQwMDI_957278f4-2f86-43be-a2cd-cb5de125d62d">102,893</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase of restricted investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzAtMS0xLTEtODQwMDI_3ce35c5f-815b-4f0e-a747-15854b371f89">5,148</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzAtMy0xLTEtODQwMDI_cb2a69a9-4063-4e5c-9fc0-4d206562e234">6,358</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzItMS0xLTEtODQwMDI_33e5384d-ad31-441b-9382-94c0f876d837">97,235</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><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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzItMy0xLTEtODQwMDI_e72bb2dd-dd01-4fb2-b254-628b70b8287c">140,177</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net proceeds from revolving credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzUtMS0xLTEtODQwMDI_9fb2b1c0-6474-43a7-9218-aba8c9bc0059">38,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzUtMy0xLTEtODQwMDI_5f200263-247b-4e6a-8ddd-aa313e32aeda">116,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of long-term debt, net of debt issuance costs and discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzYtMS0xLTEtODQwMDI_2022280e-bc5c-4417-a850-2b4679c43bfd">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzYtMy0xLTEtODQwMDI_5d870aa7-d7bf-4324-9146-431af6fe7618">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayments of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzctMS0xLTEtODQwMDI_16b01aa1-2ca8-40cd-8a0e-bdbdc3a9a7ad">6,250</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzctMy0xLTEtODQwMDI_c6d4c804-40da-4077-a9eb-e152b644de4c">5,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="road:PaymentsOfTreasuryStockPurchaseObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzktMS0xLTEtODQwMDI_ec75e75f-a97e-4fec-b273-927cfabbdef0">139</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="road:PaymentsOfTreasuryStockPurchaseObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzktMy0xLTEtODQwMDI_31b9bf74-628d-418c-bf31-c77eed4acba5">39</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDMtMS0xLTEtODQwMDI_96f07e31-7f82-4862-aee5-dee796aa8525">46,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDMtMy0xLTEtODQwMDI_2ed4a023-0459-4e78-9ae8-7976ac4c8d9e">110,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDQtMS0xLTEtODQwMDI_7695871e-5404-4386-a755-4b5977cf5d36">4,928</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDQtMy0xLTEtODQwMDI_1faca5f0-a842-474e-b657-3dc1cb113753">25,922</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDYtMS0xLTEtODQwMDI_4a5a08af-41eb-43f3-a37a-bf45de0def49">35,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86cf17919ee14d72b5b891c10423747c_I20210930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDYtMy0xLTEtODQwMDI_a257f855-7435-496c-8ddc-694ad9ad8b53">57,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash, end of period</span></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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDctMS0xLTEtODQwMDI_8a7e642f-344d-4798-9a2b-f85a249a1b55">30,631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddb2bb80cbb64e76b9ea88caea404b28_I20220331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDctMy0xLTEtODQwMDI_3eba4f77-ddb9-40db-b89a-d577d0af5ec3">31,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Supplemental cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTAtMS0xLTEtODQwMDI_ce46ae44-8902-466f-b369-56ad931ec6bf">9,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTAtMy0xLTEtODQwMDI_ea063a97-c4b6-4a50-b6d8-6223283784d4">3,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTEtMS0xLTEtODQwMDI_63573f68-b738-44a8-9c1f-4564fabc8ae2">626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTEtMy0xLTEtODQwMDI_0c3e518a-986d-44c2-9f1f-421b1b6eac5a">1,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTItMS0xLTEtODQwMDI_88982770-43f7-4735-a55d-5c4e71665d24">4,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTItMy0xLTEtODQwMDI_b339ae8b-27b2-4a6f-bc11-f9cdcb996544">5,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTMtMS0xLTEtODQwMDI_eeeea472-f7ba-4dff-9228-018e8fe815be">1,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTMtMy0xLTEtODQwMDI_f67f1fef-699c-4242-99ed-aa038d40eb09">1,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash items:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant and equipment included with accounts payable at period end</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTUtMS0xLTEtODQwMDI_99c92b28-57dc-41b4-b5a7-e3937a0ad288">3,448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTUtMy0xLTEtODQwMDI_e54affd9-1037-442b-85c2-65583bf50fdb">1,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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;border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amounts payable to seller in business combination</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="road:NoncashPayableToSellerInBusinessCombination" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTktMS0xLTEtODQwMDI_5defbf97-31d5-44a1-bb19-1168298d6337">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="road:NoncashPayableToSellerInBusinessCombination" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTktMy0xLTEtODQwMDI_4df05201-224d-46bf-84ca-fd7aca51ba6b">600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements (unaudited).</span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">5</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_28"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div><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="margin-bottom:6pt"><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_31"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zMS9mcmFnOjRmYWUzZjk4NjJlYzRkMzRiMDVlZTMzOTg1YmU4NzhmL3RleHRyZWdpb246NGZhZTNmOTg2MmVjNGQzNGIwNWVlMzM5ODViZTg3OGZfMjkzOA_4e887c4b-da9b-48b7-8faf-08f9d7484039" continuedAt="ic11be4d89d0044ad94961ee09ba707d7" escape="true">General</ix:nonNumeric></span></div><ix:continuation id="ic11be4d89d0044ad94961ee09ba707d7"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Description</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction Partners, Inc. (the &#8220;Company&#8221;) is a civil infrastructure company that specializes in the construction and maintenance of roadways across Alabama, Florida, Georgia, North Carolina, South Carolina and Tennessee. Through its wholly-owned subsidiaries, the Company provides a variety of products and services to both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. The Company&#8217;s primary operations consist of (i) manufacturing and distributing hot mix asphalt (&#8220;HMA&#8221;) for both internal use and sales to third parties in connection with construction projects, (ii) paving activities, including the construction of roadway base layers and application of asphalt pavement, (iii) site development, including the installation of utility and drainage systems, (iv) mining aggregates, such as sand, gravel and construction stone, that are used as raw materials in the production of HMA and for sales to third parties, and (v) distributing liquid asphalt cement for both internal use and sales to third parties in connection with HMA production.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was formed as a Delaware corporation in 2007 as a holding company to facilitate an acquisition growth strategy in the HMA paving and construction industry. SunTx Capital Partners (&#8220;SunTx&#8221;), a private equity firm based in Dallas, Texas, together with its principals and their respective affiliates, has owned a controlling interest in the Company&#8217;s stock since the Company&#8217;s inception.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Seasonality</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The use and consumption of the Company&#8217;s products and services fluctuate due to seasonality. The Company&#8217;s products are used, and its construction operations and production facilities are located, outdoors. Therefore, seasonal changes and other weather-related conditions, in particular, extended snowy, rainy or cold weather in the winter, spring or fall and major weather events, such as hurricanes, tornadoes, tropical storms and heavy snows, can adversely affect the Company&#8217;s business and operations through a decline in both the use of the Company&#8217;s products and demand for the Company&#8217;s services. In addition, construction materials production and shipment levels follow activity in the construction industry, which typically occurs in the spring, summer and fall. The first and second quarters of the Company&#8217;s fiscal year typically have lower levels of activity due to less favorable weather conditions. Warmer and drier weather during the Company&#8217;s third and fourth fiscal quarters typically result in higher activity and revenues during those quarters.</span></div></ix:continuation><div><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_34"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5Mzg_f59b7a8d-f279-41c4-970e-cede70aa56bd" continuedAt="ibeeefdd90f2c47e39317a25670afd839" escape="true">Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="ibeeefdd90f2c47e39317a25670afd839" continuedAt="ic57f07ac7302413f9f4be7d907ef6a33"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDM_0891d446-f1f0-4d08-8674-215a3191dc7b" continuedAt="ia7f9b6fa78534e558bdc81bf5151d510" escape="true">Basis of Presentation</ix:nonNumeric></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia7f9b6fa78534e558bdc81bf5151d510">These consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;), which permit reduced disclosure for interim periods. The Company's Consolidated Balance Sheets as of September&#160;30, 2022 were derived from the Company's audited financial statements for the fiscal year then ended, but do not include all necessary disclosures required by accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) with respect to annual financial statements. In the opinion of management, these unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company&#8217;s financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company&#8217;s audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2022 (the &#8220;2022 Form 10-K&#8221;). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period.</ix:continuation> </span></div><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDA_dd2ab73c-90e7-402e-9b88-ca9089a265a7" continuedAt="i41aa8527de1843d8aadcb42e794c3718" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management&#8217;s Estimates</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders&#8217; equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, investments, mineral reserves, goodwill and other intangible assets, business acquisitions, valuation of operating lease right-of-use assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, asset retirement obligations, valuation of derivative instruments and valuation of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates.</span></div></ix:nonNumeric></ix:continuation><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><ix:continuation id="ic57f07ac7302413f9f4be7d907ef6a33" continuedAt="ief0106f9e9ff47d881b24a88a6368fa4"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i41aa8527de1843d8aadcb42e794c3718">A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company&#8217;s annual consolidated financial statements included in the 2022 Form 10-K.</ix:continuation> </span></div><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDk_d371cc57-ef37-4ea9-94d7-12b81eb1ba38" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less. The Company maintains demand accounts, money market accounts and certificates of deposit at several banks. From time to time, account balances have exceeded the maximum available federal deposit insurance coverage limit. The Company has not experienced any losses in such accounts and regularly monitors its credit risk.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction Partners Risk Management, Inc. (the &#8220;Captive&#8221;), a captive insurance company and wholly-owned subsidiary of the Company, provides general liability, automobile liability and workers&#8217; compensation insurance coverage to the Company and its subsidiaries. Restricted cash represents cash held in a fiduciary capacity by the Captive for the payment of casualty insurance claims. The Company had restricted cash of $<ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-5" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTA5OTUxMTcwNTU0MQ_62c29e72-94a9-41d0-b0cf-bd3d4a9bbf7b"><ix:nonFraction unitRef="usd" contextRef="if141c6d8819e4f419661c3bd8508a138_I20220930" decimals="-5" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTA5OTUxMTcwNTU0MQ_826f6f72-eb5c-42ae-88b6-4501ea4b91a5">0.1</ix:nonFraction></ix:nonFraction>&#160;million at March 31, 2023 and at September 30, 2022.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:AvailableForSaleSecuritiesPurchasedOptionsPricePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDQ_fa63119c-bd49-431e-8fe4-fbb1236df2b9" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Investments</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s restricted investments consist of debt securities, which are held in a fiduciary capacity by the Captive for the payment of casualty insurance claims. The Company determines the classification of its securities at the time of purchase and re-evaluates the determination at each balance sheet date. The Company has classified securities held by the Captive as available-for-sale. As a result, these securities are carried at their fair value. Purchases and sales of debt securities are recorded on the trade date. Interest income on debt securities is recorded when earned using an effective yield method. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net. These securities have been classified as non-current assets based on their respective maturity dates and the Company&#8217;s intent to reinvest sales proceeds into new restricted investments. The Company had restricted investments of $<ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTA5OTUxMTcwNTU2OQ_b9334599-cc71-492d-8fc9-9f0c9b9f44a7">11.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTA5OTUxMTcwNTU4NA_7088e563-7b35-4d35-9cac-0a40a8ab6b77">6.9</ix:nonFraction>&#160;million at March 31, 2023 and September 30, 2022, respectively.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its available-for-sale debt securities quarterly to determine whether there has been a decline in the fair value below the amortized cost due to credit losses or other factors. This evaluation process entails judgement by the Company, and considers factors including the issuer&#8217;s financial condition and near-term prospects, future economic conditions, interest rate changes and changes in the rating of the security. When the Company has determined that it intends to sell, or that it is more likely than not that the Company will be required to sell, a security before it recovers its amortized cost basis above fair value, the individual security is written down to fair value, with a corresponding charge to &#8220;Other income&#8221; within the Consolidated Statements of Comprehensive Income (Loss). For available-for-sale debt securities that do not meet the intent impairment criteria but for which the Company has determined that a credit loss exists, the present value of cash flows expected to be collected from the security is compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss allowance is recorded for the credit loss, limited by the amount by which the fair value is less than the amortized cost basis. For the six months ended March 31, 2023 and 2022, the Company had <ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="INF" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjE5OTAyMzI5NTI5MA_0e8f6b85-371c-41e6-bf34-d59ed51e3985"><ix:nonFraction unitRef="usd" contextRef="iddb2bb80cbb64e76b9ea88caea404b28_I20220331" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjE5OTAyMzI5NTI5MA_11d1f1d6-421e-47f0-9ca2-1e8678ea4240"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjE5OTAyMzI5NTI5MA_805d59e0-d2a9-4e00-943c-64b03ded221c"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="INF" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjE5OTAyMzI5NTI5MA_976ddd8a-b260-402f-acd7-e8f5c137ef83">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> intent impairments or credit losses.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:ReceivablesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5MzE_c8922c67-a2ee-419d-9a42-c13f0ae15b10" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contracts Receivable Including Retainage, Net</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by customers pending completion of a project. It is common in the Company&#8217;s industry for a small portion of either progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with the applicable contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheets as &#8220;Contracts receivable including retainage, net.&#8221; Billings for such retainage balances are generally collected within one year of the completion of the project.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable including retainage, net is stated at the amount management expects to collect from outstanding balances. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, current economic conditions, historical losses and other information available to management. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment to the contract receivable.</span></div></ix:nonNumeric></ix:continuation><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><ix:continuation id="ief0106f9e9ff47d881b24a88a6368fa4" continuedAt="i9130f544621540d18d2f4d03712138e3"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDE_925013ae-f79b-4b39-93b0-27b7e9c62b10" continuedAt="ia21fcfc0f95a43ea9a287e1975c3c4e5" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Contract Liabilities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billing practices for the Company&#8217;s contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the cost-to-cost input method (formerly known as the percentage-of-completion method). The Company records contract assets and contract liabilities to account for these differences in timing.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contract asset, &#8220;Costs and estimated earnings in excess of billings on uncompleted contracts,&#8221; arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheets as &#8220;Contracts receivable including retainage, net.&#8221; Included in costs and estimated earnings in excess of billings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded to the extent that the amount can be reasonably estimated and recovery is probable. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contract liability, &#8220;Billings in excess of costs and estimated earnings on uncompleted contracts,&#8221; represents the Company&#8217;s obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts are typically resolved within one year and are not considered significant financing components.  </span></div></ix:nonNumeric><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NTE_fdaf46f9-f328-498a-935e-21560753fff0" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risks</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. The Company monitors concentrations of credit risk associated with these receivables on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management&#8217;s assessment of customers&#8217; credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis. No single customer accounted for more than 10% of the Company&#8217;s contracts receivable including retainage, net balance at March 31, 2023 or September 30, 2022.</span></div></ix:nonNumeric><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Projects performed for various departments of transportation accounted for <ix:nonFraction unitRef="number" contextRef="id54b1bc64e604a89ad8b3eb63d43b394_D20230101-20230331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTAzMTM_5fb372fe-85c7-4c4a-926b-ece0b5782f24">29.8</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ie08f4b23936e4c388823b32b52d85c6d_D20220101-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTAzMjA_771018d7-e830-4860-b07e-8c0e1ddb0b7d">30.8</ix:nonFraction>% of consolidated revenues for the three months ended March 31, 2023 and 2022, respectively, and for <ix:nonFraction unitRef="number" contextRef="ibc7890ff60bf479f854a181c39a2cabc_D20221001-20230331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTA0MjI_3a5b5186-57f4-458b-95bf-c1ea0d8458fc">30.9</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i8fe42fc9399b4195b468e812290feec7_D20211001-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTA0Mjk_e02ad5c8-c40a-410f-afed-af328676e2a7">32.3</ix:nonFraction>% of consolidated revenues for the six months ended March 31, 2023 and 2022, respectively. <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NTI_97ce2a19-380d-47d8-adde-d188a405479a" continuedAt="i2515995d26db4ef0bb2b2daa1d645560" escape="true">Customers that accounted for more than 10% of consolidated revenues during the three and six months ended March 31, 2023 and 2022 are presented below:</ix:nonNumeric></span></div><div style="margin-bottom:10pt"><ix:continuation id="i2515995d26db4ef0bb2b2daa1d645560"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.459%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.518%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.382%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:100%">% of Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></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:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Florida Department of Transportation</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i70412775bbff4527af23f89d98f46bc3_D20230101-20230331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOmQzYjU1ZjBmZGE0NTQ0YmZiNzQ4YjM0OTgwNDYxYjJmL3RhYmxlcmFuZ2U6ZDNiNTVmMGZkYTQ1NDRiZmI3NDhiMzQ5ODA0NjFiMmZfNC0yLTEtMS04NDAwMg_b9758bce-b5c4-45d1-8840-88f772a7cdaa">11.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i140396de2202464db6e6e6e3bc21fd90_D20220101-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOmQzYjU1ZjBmZGE0NTQ0YmZiNzQ4YjM0OTgwNDYxYjJmL3RhYmxlcmFuZ2U6ZDNiNTVmMGZkYTQ1NDRiZmI3NDhiMzQ5ODA0NjFiMmZfNC00LTEtMS04NDAwMg_9363bea8-0040-43ad-a225-0920e3dc9159">12.5</ix:nonFraction>&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3f0c267887734e6e9776d02da8ab730a_D20221001-20230331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOmQzYjU1ZjBmZGE0NTQ0YmZiNzQ4YjM0OTgwNDYxYjJmL3RhYmxlcmFuZ2U6ZDNiNTVmMGZkYTQ1NDRiZmI3NDhiMzQ5ODA0NjFiMmZfNC02LTEtMS04NDAwMg_bbdc8f73-b03c-4aa6-a410-20a6415ebf88">9.6</ix:nonFraction>&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76ae794848594d1cbea5f92789522178_D20211001-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOmQzYjU1ZjBmZGE0NTQ0YmZiNzQ4YjM0OTgwNDYxYjJmL3RhYmxlcmFuZ2U6ZDNiNTVmMGZkYTQ1NDRiZmI3NDhiMzQ5ODA0NjFiMmZfNC04LTEtMS04NDAwMg_5978832c-907e-4bcd-8d4a-81a50ed76cc5">11.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div><ix:continuation id="ia21fcfc0f95a43ea9a287e1975c3c4e5" continuedAt="ia5440f03ecee4919a2d47294f0f501f9"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues from Contracts with Customers</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials, including HMA, aggregates, liquid asphalt and ready-mix concrete, to third-party public and private customers pursuant to contracts with those customers. <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDU_a9c1b770-11da-4dae-ada9-1bd7bf8753a6" continuedAt="id7967b7bf2d940b4aea930411a647310" escape="true">The following table reflects, for the periods presented, the percentage of (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers. </ix:nonNumeric></span></div></ix:continuation></ix:continuation><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><ix:continuation id="i9130f544621540d18d2f4d03712138e3" continuedAt="i7828682dcf63421eb90a77814aca951e"><ix:continuation id="ia5440f03ecee4919a2d47294f0f501f9" continuedAt="iaa37d8a38253432da4d173b7376b65ab"><div style="margin-bottom:10pt"><ix:continuation id="id7967b7bf2d940b4aea930411a647310"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.459%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.518%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.382%"></td><td style="width:0.1%"></td></tr><tr><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="21" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:100%">% of Consolidated Revenues</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:9pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i64dd5288fc914367a069caaa2d8d563a_D20230101-20230331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfMy0yLTEtMS04NDAwMg_a728e2ae-41e8-49b6-8b5a-4df35172fa24">42.1</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i363761cc82aa4c2c868be09b5966272c_D20220101-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfMy00LTEtMS04NDAwMg_23f8232e-429d-4890-8163-8dc3ba847074">42.1</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6d6824cb2911429991112fbec511e3ff_D20221001-20230331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfMy02LTEtMS04NDAwMg_420b32ba-78a1-4ae5-abc2-a1e7b8a90c27">40.4</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65c3a7e11ab4475e8ae61bba0dbde780_D20211001-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfMy04LTEtMS04NDAwMg_01dc633c-9c7e-4694-857b-f2448e987a0d">40.5</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9d87bd0f8d484132896b533d7b792526_D20230101-20230331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfNC0yLTEtMS04NDAwMg_b17a1ec9-e93b-4201-9623-d5c7ae1b6fff">57.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4d14500f9007448b982b4eea4e7bc44e_D20220101-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfNC00LTEtMS04NDAwMg_ef7c3992-3e8b-4654-8b70-015f6046c727">57.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i664a034770b141879a19176777781b5c_D20221001-20230331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfNC02LTEtMS04NDAwMg_d1c34397-b267-4f16-ba57-2cfce901d9ff">59.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7c48bed1c0434b249784e01221989101_D20211001-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfNC04LTEtMS04NDAwMg_18959ecf-6f54-4a66-b5ba-923c68311957">59.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues derived from construction projects are recognized over time as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion. Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and (ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company&#8217;s performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company&#8217;s construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own. All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer&#8217;s asset is created or enhanced by the Company. The Company&#8217;s obligation is not satisfied until the entire project is complete.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized during a reporting period is based on the cost-to-cost input method applied to the total transaction price, including adjustments for variable consideration, such as liquidated damages, penalties or bonuses, related to the timeliness or quality of project performance. The Company includes variable consideration in the estimated transaction price at the most likely amount to which the Company expects to be entitled or the most likely amount the Company expects to incur, in the case of liquidated damages or penalties.  Such amounts are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company accounts for changes to the estimated transaction price using a cumulative catch-up adjustment.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company&#8217;s public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed). The Company&#8217;s private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification. This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract. Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. The Company accounts for the modification </span></div></ix:continuation></ix:continuation><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><ix:continuation id="i7828682dcf63421eb90a77814aca951e" continuedAt="i0384da4d4638474081e6e41abe188664"><ix:continuation id="iaa37d8a38253432da4d173b7376b65ab"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company&#8217;s HMA plants or aggregates facilities. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.</span></div></ix:continuation><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5MzQ_dce6bcec-864e-4ec2-85dd-c64f0399500a" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDY_8ac92efd-9286-4929-9221-02f789c731ad" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net income per common share attributable to common stockholders is the same as basic net income per share attributable to common stockholders, but includes dilutive unvested stock awards using the treasury stock method.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5MzY_cce2c947-0429-4a61-9c27-7198e5dfdda7" continuedAt="i3743736e25a34d03b0c64944e8ae51bc" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and discloses certain financial assets and liabilities at fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Inputs used to measure fair value are classified using the following hierarchy:</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level&#160;1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level&#160;2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly through corroboration with observable market data.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level&#160;3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs are unobservable for the asset or liability and include situations in which there is little, if any, market activity for the asset or liability. The inputs used in the determination of fair value are based on the best information available under the circumstances and may require significant management judgment or estimation.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company endeavors to utilize the best available information in measuring fair value.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments include cash and cash equivalents, restricted cash, contracts receivable including retainage, accounts payable and accrued expenses reflected as current assets and current liabilities on its Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. Due to the short-term nature of these instruments, management considers their carrying value to approximate their fair value.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has debt securities reflected as restricted investments on its Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. These investments are adjusted to fair value at each balance sheet date and are considered Level 2 fair value measurements.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has a Term Loan and a Revolving Credit Facility, as each are defined and further described in Note 8 - Debt. The carrying value of amounts outstanding under these credit facilities is reflected as long-term debt, net of current maturities and deferred debt issuance cost and current maturities of long-term debt on the Company&#8217;s Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. Due to the variable rate or short-term nature of these instruments, management considers their carrying value to approximate their fair value.</span></div></ix:nonNumeric></ix:continuation><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><ix:continuation id="i0384da4d4638474081e6e41abe188664"><ix:continuation id="i3743736e25a34d03b0c64944e8ae51bc"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has derivative instruments. The fair value of commodity and interest rate swaps are based on forward and spot prices, as described in Note 16 - Fair Value Measurements.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 fair values are used to value acquired mineral reserves and leased mineral interests. The fair values of mineral reserves and leased mineral interests are determined using an excess earnings approach, which requires management to estimate future cash flows. The estimate of future cash flows is based on available historical information and forecasts determined by management, but is inherently uncertain. Key assumptions in estimating future cash flows include sales price, volumes and expected profit margins, net of capital requirements. The present value of the projected net cash flows represents the fair value assigned to mineral reserves and mineral interests. The discount rate is a significant assumption used in the valuation model and is based on the required rate of return that a hypothetical market participant would assume if purchasing the acquired business.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management applies fair value measurement guidance to its impairment analysis for tangible and intangible assets, including goodwill.</span></div></ix:continuation><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDg_af76b3fd-bbd2-4b65-a041-e9c4c1e64b58" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income</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 reports comprehensive income in its Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Stockholders&#8217; Equity. Comprehensive income (loss) comprises two subsets: net income and other comprehensive income (loss) (&#8220;OCI&#8221;). OCI includes adjustments for changes in fair value of an interest rate swap contract derivative and available-for-sale restricted investments. For additional information about comprehensive income, see Note 19 - Other Comprehensive Income (Loss).</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_37"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNy9mcmFnOjU0Mzc4NTVmOGMxYTQ3OGY4ODgwYTc4MDFlZTA1MWY5L3RleHRyZWdpb246NTQzNzg1NWY4YzFhNDc4Zjg4ODBhNzgwMWVlMDUxZjlfMTQ3Ng_cfaa898f-47c5-4802-a687-110512219de2" continuedAt="ia9c2c4e180974306959ab4ea0f7b197c" escape="true">Accounting Standards</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia9c2c4e180974306959ab4ea0f7b197c"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNy9mcmFnOjU0Mzc4NTVmOGMxYTQ3OGY4ODgwYTc4MDFlZTA1MWY5L3RleHRyZWdpb246NTQzNzg1NWY4YzFhNDc4Zjg4ODBhNzgwMWVlMDUxZjlfMTQ3NA_96e84cc6-3719-4f91-8c0d-e51610661e5d" escape="true">The Company did not adopt any new accounting standards or updates during the six months ended March 31, 2023.</ix:nonNumeric></ix:continuation></span></div><div><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_40"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfNjA1Nw_90ce095e-1d99-47bf-b00d-186e5389da1a" continuedAt="ic2a9dc8e781145b583385023d414a32a" escape="true">Business Acquisitions</ix:nonNumeric></span></div><ix:continuation id="ic2a9dc8e781145b583385023d414a32a" continuedAt="i492ae877ba6e4882bfa08927d2aae3e1"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tennessee Acquisition - Provisional</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 18, 2022, the Company acquired <ix:nonFraction unitRef="plant" contextRef="i410375c15bcc45a3a89b6eb178c80cee_I20221118" decimals="INF" name="road:PlantsAcquired" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzNzg0Mg_b419eb90-fc1d-4c35-ae3b-d4ff713e14e6">three</ix:nonFraction> HMA manufacturing plants and certain related assets located in the Nashville, Tennessee metro area for $<ix:nonFraction unitRef="usd" contextRef="i89c44b3f36a34c159c8ff8fff2a7e6a5_D20221118-20221118" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzNzgwMA_6192e956-a732-4e51-804c-2eb7458cf66e">9.5</ix:nonFraction>&#160;million. In connection with this transaction, the Company disposed of a quarry in North Carolina, resulting in total cash proceeds of $<ix:nonFraction unitRef="usd" contextRef="i89c44b3f36a34c159c8ff8fff2a7e6a5_D20221118-20221118" decimals="-5" name="road:BusinessCombinationConsiderationReceived" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzNzgxNA_fd802b34-a3eb-4e58-b96f-18b60acc1a69">37.0</ix:nonFraction>&#160;million and a gain on the facility exchange of $<ix:nonFraction unitRef="usd" contextRef="i89c44b3f36a34c159c8ff8fff2a7e6a5_D20221118-20221118" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzNzgyOQ_12c56c14-d7fa-4606-b112-9e59a299d028">5.4</ix:nonFraction>&#160;million.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">North Carolina Acquisition - Provisional</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 1, 2022, the Company acquired all of the capital stock of Ferebee Corporation, an HMA manufacturing and paving company headquartered in Charlotte, North Carolina for $<ix:nonFraction unitRef="usd" contextRef="if32b4aa37466453c9c4a8928f73b91ac_D20221201-20221201" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzNzg0NA_36c28c41-dbd0-49f4-99d0-ecea6d2e98f0">68.3</ix:nonFraction>&#160;million. The transaction established the Company&#8217;s second platform company in North Carolina and added <ix:nonFraction unitRef="plant" contextRef="i32fb90fd9e55477baee62bcb1e6e9b56_I20221201" decimals="INF" name="road:PlantsAcquired" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzNzg1OA_b2c3d61c-7736-46c8-9865-f13d399a4b70">three</ix:nonFraction> HMA plants in the greater Charlotte/Rock Hill metro area.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Combined Acquisitions During the Six Months Ended March 31, 2023</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing acquisitions were accounted for as business combinations in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 805, Business Combinations (&#8220;Topic 805&#8221;). As of March 31, 2023, the purchase price allocation has not yet been finalized due to the recent timing of these acquisitions, as certain information was pending on such date to finalize estimates of fair value of certain assets acquired and liabilities assumed. The Company consulted with independent third parties to assist in the valuation process. The Company expects to finalize these values as soon as practicable and no later than one year from their respective acquisition dates. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable assets acquired and liabilities assumed were recorded at their estimated fair values based on the methodology described </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under Fair Value Measurements in Note 2 - Significant Accounting Policies. The amount of the purchase price exceeding the net fair </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">value of identifiable assets acquired and liabilities assumed was recorded as provisional goodwill in the amount of approximately </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0c456cad6e4b4036a0d7cf7e98e29f64_I20230331" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzOTgxNw_2e7e1507-a4bb-43a7-9149-880dc4950898">32.2</ix:nonFraction>&#160;million, which is deductible for income tax purposes. Goodwill primarily represents the assembled work force and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">synergies expected to result from the acquisitions. Upon finalizing the accounting for these transactions, management </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expects to ascribe value to other identifiable intangible assets, including customer relationships and customer backlog, which will </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reduce the provisional amount allocated to goodwill.</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%">Total consideration transferred for these acquisitions was $<ix:nonFraction unitRef="usd" contextRef="i1a2a85bcd077431f8f07235c96db668d_D20221001-20230331" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzOTgzMg_a60a9a6d-63f3-4a4c-99d7-70a4d001ca8c">77.8</ix:nonFraction>&#160;million, which was paid from available cash, proceeds from the exchange of the North Carolina facility and a draw from the Revolving Credit Facility (as defined in Note 8 - Debt). The total consideration has been provisionally allocated as follows: $<ix:nonFraction unitRef="usd" contextRef="i1a2a85bcd077431f8f07235c96db668d_D20221001-20230331" decimals="-5" name="road:BusinessCombinationConsiderationTransferredNetWorkingCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzOTg0Nw_1f0d1049-d50a-4030-bc19-7e9964e3735a">9.3</ix:nonFraction>&#160;million of net working capital, $<ix:nonFraction unitRef="usd" contextRef="i0c456cad6e4b4036a0d7cf7e98e29f64_I20230331" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzOTg2MQ_42fa3a80-eb50-4adc-a443-c2a3d37a21e0">35.3</ix:nonFraction>&#160;million of property, plant and equipment, $<ix:nonFraction unitRef="usd" contextRef="i0c456cad6e4b4036a0d7cf7e98e29f64_I20230331" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzOTg3Ng_35c80944-2466-481b-a78e-cc5e82c5b254">32.2</ix:nonFraction>&#160;million of goodwill and a $<ix:nonFraction unitRef="usd" contextRef="i1a2a85bcd077431f8f07235c96db668d_D20221001-20230331" decimals="-5" name="road:BusinessCombinationConsiderationTransferredWorkingCapitalReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTY1NzUwMQ_0d499983-27fc-4e36-b949-3c8845e3dd1b">1.0</ix:nonFraction>&#160;million working capital receivable.</span></div></ix:continuation><div><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><ix:continuation id="i492ae877ba6e4882bfa08927d2aae3e1"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Statements of Comprehensive Income (Loss) includes $<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-5" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMzMzMA_24cd1b04-d390-49e6-abc5-37408f2161c7">17.8</ix:nonFraction>&#160;million of revenue and $<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-5" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMzM0OA_7a5096b7-dacd-4198-a18e-2d749c11250c">0.6</ix:nonFraction>&#160;million of net loss attributable to the operations of these acquisitions for the three months ended March 31, 2023 and $<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-5" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMzQ2Mg_268d7c71-35eb-484c-aa51-121551b70732">22.0</ix:nonFraction>&#160;million of revenue and $<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-5" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMzQ4MA_ea0a65a9-2740-4a36-a3f9-c226ee13eaa1">0.9</ix:nonFraction>&#160;million of net loss attributable to the operations of these acquisitions for the six months ended March 31, 2023 from their respective acquisition dates. The Company recorded certain costs to effect the acquisitions as they were incurred, which are reflected in general and administrative expenses on the Company&#8217;s Consolidated Statements of Comprehensive Income (Loss) in the amount of $<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-5" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMzg1NQ_49e4a8b4-9f1c-4a0e-a2e6-3a85948d79fd">0.0&#160;million</ix:nonFraction> for the three months ended March 31, 2023 and $<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-5" name="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMzkwNA_b62a245d-1d6d-485a-af2a-cd1fb2a0da94">0.2</ix:nonFraction>&#160;million for the six months ended March 31, 2023.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfNjA1OA_727b1ec5-057b-4ff9-a422-f564367b2f69" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following presents pro forma revenues and net income as though the acquisitions had occurred on October 1, 2021 (unaudited, in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.297%"></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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></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:700;line-height:100%">2022</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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma revenues</span></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%"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOmM1OWYxMzEwMjk4YzQ5ZWJiMjFiM2MzZTgxMDM3OTZmL3RhYmxlcmFuZ2U6YzU5ZjEzMTAyOThjNDllYmIyMWIzYzNlODEwMzc5NmZfMi0xLTEtMS04NDAwMg_789017ea-aa9e-4100-9bfd-5e429eac74f3">324,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOmM1OWYxMzEwMjk4YzQ5ZWJiMjFiM2MzZTgxMDM3OTZmL3RhYmxlcmFuZ2U6YzU5ZjEzMTAyOThjNDllYmIyMWIzYzNlODEwMzc5NmZfMi0zLTEtMS04NDAwMg_4001d85e-a564-461c-adee-569313995eb2">261,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net loss</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOmM1OWYxMzEwMjk4YzQ5ZWJiMjFiM2MzZTgxMDM3OTZmL3RhYmxlcmFuZ2U6YzU5ZjEzMTAyOThjNDllYmIyMWIzYzNlODEwMzc5NmZfMy0xLTEtMS04NDAwMg_fa2d0011-a0cf-4cd3-ae6f-2f28188afc81">5,481</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOmM1OWYxMzEwMjk4YzQ5ZWJiMjFiM2MzZTgxMDM3OTZmL3RhYmxlcmFuZ2U6YzU5ZjEzMTAyOThjNDllYmIyMWIzYzNlODEwMzc5NmZfMy0zLTEtMS04NDAwMg_36818c21-e3a2-4ff3-8c72-ae4035698033">10,053</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt"><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:61.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.297%"></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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></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:700;line-height:100%">2022</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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma revenues</span></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%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOjNhM2I2MGYyZjJiYjRjNzU4Y2MxNTgzOWQyMjBlMDc1L3RhYmxlcmFuZ2U6M2EzYjYwZjJmMmJiNGM3NThjYzE1ODM5ZDIyMGUwNzVfMi0xLTEtMS04NDAwMg_0f73df8c-8def-48d0-b017-602e4acf727e">678,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOjNhM2I2MGYyZjJiYjRjNzU4Y2MxNTgzOWQyMjBlMDc1L3RhYmxlcmFuZ2U6M2EzYjYwZjJmMmJiNGM3NThjYzE1ODM5ZDIyMGUwNzVfMi0zLTEtMS04NDAwMg_33088b06-3af2-43ce-8d63-bfd5d6bc078a">561,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net loss</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOjNhM2I2MGYyZjJiYjRjNzU4Y2MxNTgzOWQyMjBlMDc1L3RhYmxlcmFuZ2U6M2EzYjYwZjJmMmJiNGM3NThjYzE1ODM5ZDIyMGUwNzVfMy0xLTEtMS04NDAwMg_f4d1297d-ea87-4991-a344-4f6ca1cc5453">2,684</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOjNhM2I2MGYyZjJiYjRjNzU4Y2MxNTgzOWQyMjBlMDc1L3RhYmxlcmFuZ2U6M2EzYjYwZjJmMmJiNGM3NThjYzE1ODM5ZDIyMGUwNzVfMy0zLTEtMS04NDAwMg_da8f87ce-85d1-4995-a8a5-9220075601b8">4,001</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma financial information is presented as if the operations of the acquisitions had been included in the consolidated results of the Company since October 1, 2021, and gives effect to transactions that are directly attributable to the acquisitions, including adjustments to:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">include the pro forma results of operations of the acquisitions for the three and six months ended March 31, 2023 and 2022;  </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">               &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">include additional depreciation and depletion expense related to the fair value of acquired property, plant and equipment and reserves at aggregates facilities, as applicable, as if such assets were acquired on October 1, 2021 and consistently applied to the Company&#8217;s depreciation and depletion methodologies;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">include interest expense as if the funds borrowed to finance the purchase prices were borrowed on October 1, 2021 (interest expense calculations further assume that no principal payments were made during the period from October 1, 2021 through March 31, 2023, and that the interest rate in effect on the date the Company made the acquisitions was in effect for the period from October 1, 2021 through March 31, 2023); and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">exclude $<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-5" name="road:BusinessCombinationAcquisitionRelatedExpensesExcluded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfNTI3OA_411b1542-c990-445b-a31f-acb1d9151367"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-5" name="road:BusinessCombinationAcquisitionRelatedExpensesExcluded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfNTI3OA_8d486dd9-fe38-4c24-94e4-57ef59fb75d5">0.2</ix:nonFraction></ix:nonFraction>&#160;million of acquisition-related expenses from the three and six months ended March 31, 2023, as though such expenses were incurred prior to the pro forma acquisition date of October 1, 2021.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma information is presented for informational purposes and may not be indicative of revenue or net loss that would have been recorded if these acquisitions had occurred on October 1, 2022.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Measurement Period Adjustments</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2023, the Company made measurement period adjustments to previous year acquisitions, which resulted in a corresponding net increase to goodwill of $<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-5" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTY1NzUxNQ_82974b96-7b2e-463a-a5eb-985686f6a0fb">4.0</ix:nonFraction>&#160;million.</span></div></ix:continuation><div style="margin-bottom:10pt"><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">12</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_43"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:LongTermContractsOrProgramsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RleHRyZWdpb246ZjdjYjYxOTBjZWQ4NDM1ZTkyOGFmYThiMzU5MzljYzRfMjk0_27ba404a-7c4b-43e0-9813-5deb67445200" continuedAt="i1427e9efd2854e519f97bf07d7c15b81" escape="true">Contracts Receivable Including Retainage, Net</ix:nonNumeric></span></div><ix:continuation id="i1427e9efd2854e519f97bf07d7c15b81"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RleHRyZWdpb246ZjdjYjYxOTBjZWQ4NDM1ZTkyOGFmYThiMzU5MzljYzRfMjkz_e3ee08a7-159b-45d3-bdb4-f052f5f032c8" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable including retainage, net consisted of the following at March 31, 2023 and September 30, 2022 (in thousands):</span></div><div style="margin-bottom:10pt"><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:61.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.467%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</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></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%">Contracts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfMi0xLTEtMS04NDAwMg_a2b8fb01-64c4-4256-98b7-afb53fe0c13e">198,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfMi0zLTEtMS04NDAwMg_3fd0f4c0-3307-4b97-99c7-65fe8b6304a1">221,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retainage</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="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:ConstructionContractorReceivableRetainage" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfMy0xLTEtMS04NDAwMg_ed8370f5-e453-4cd9-a9bb-49a995c82a9d">44,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:ConstructionContractorReceivableRetainage" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfMy0zLTEtMS04NDAwMg_258ae03f-ac64-485d-a4a2-69fe04e6637d">44,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:ContractReceivableIncludingRetainageGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfNC0xLTEtMS04NDAwMg_7d532816-4d36-465b-b351-b8a297fc91ca">243,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="road:ContractReceivableIncludingRetainageGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfNC0zLTEtMS04NDAwMg_f29f8e1f-0579-4105-b4e1-c442f51f4663">265,819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</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="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfNS0xLTEtMS04NDAwMg_355728cb-b54e-40e1-9294-83fc0629d6f0">538</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfNS0zLTEtMS04NDAwMg_609e0bc0-a8c3-4e2a-9b6f-4e8d58678aa7">612</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts receivable including retainage, net</span></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%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:ReceivablesLongTermContractsOrPrograms" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfNi0xLTEtMS04NDAwMg_03888614-a893-4adf-ab5a-f3e92f1acfb3">243,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:ReceivablesLongTermContractsOrPrograms" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfNi0zLTEtMS04NDAwMg_3b5de41b-c501-4670-94d2-6fe133c71698">265,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retainage receivables have been billed, but are not due until contract completion and acceptance by the customer.</span></div></ix:continuation><div><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_46"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RleHRyZWdpb246ZjllYWU0MTBmNmNjNDU2NDhmYmY2N2NlZTY2YmMzNDFfOTA3_0ca367bc-ae30-4efc-91a1-739be5232a7c" continuedAt="i1b6598608c924b42ac049b7e95547542" escape="true">Contract Assets and Liabilities</ix:nonNumeric></span></div><ix:continuation id="i1b6598608c924b42ac049b7e95547542"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RleHRyZWdpb246ZjllYWU0MTBmNmNjNDU2NDhmYmY2N2NlZTY2YmMzNDFfOTA5_b0fc6474-1a2a-465b-9447-018540ec36c5" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and estimated earnings compared to billings on uncompleted contracts at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.077%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.467%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs on uncompleted contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:CostsOnUncompletedContracts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfMi0xLTEtMS04NDAwMg_f2549a72-ee73-4969-8f5d-24e52d4b5a95">1,436,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="road:CostsOnUncompletedContracts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfMi0zLTEtMS04NDAwMg_ea9df6fc-4890-468a-ba32-cf6d52f76d3f">1,520,510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated earnings to date on uncompleted contracts</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="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:EstimatedEarningsOnUncompletedContracts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfMy0xLTEtMS04NDAwMg_b2efd848-b8bb-4352-a746-581927813562">132,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="road:EstimatedEarningsOnUncompletedContracts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfMy0zLTEtMS04NDAwMg_81b81e42-15c3-422f-a9cf-4d9162559515">146,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:CostsAndEstimatedEarningsOnUncompletedContracts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfNC0xLTEtMS04NDAwMg_7f559d8b-373d-42d8-a63b-1904d8c08f66">1,569,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="road:CostsAndEstimatedEarningsOnUncompletedContracts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfNC0zLTEtMS04NDAwMg_e1e395ba-cafb-468a-b3dc-7e8783763a0a">1,666,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings to date on uncompleted contracts</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="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:BillingsOnUncompletedContracts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfNS0xLTEtMS04NDAwMg_533a5ce0-a6cd-4feb-9c48-4d2c0f896aec">1,602,014</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="road:BillingsOnUncompletedContracts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfNS0zLTEtMS04NDAwMg_19406402-9b84-42e3-b295-8f2c967ef45b">1,690,175</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net billings in excess of costs and estimated earnings on uncompleted contracts</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="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfNi0xLTEtMS04NDAwMg_495f2c22-2679-4a38-ba13-49928281c1f7">32,878</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfNi0zLTEtMS04NDAwMg_8eb0bbf7-061e-42e0-90c0-d1df3db7fa80">23,206</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September 30, 2022 to March 31, 2023 are presented below (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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:44.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td></tr><tr><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%">Costs and Estimated Earnings in Excess of Billings on<br/>&#160;Uncompleted Contracts</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%">Billings in Excess of Costs and Estimated Earnings on<br/>&#160;Uncompleted Contracts</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%">Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMS0xLTEtMS04NDAwMg_18f64834-c473-45d9-a505-e5f3387fce8d">29,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMS0zLTEtMS04NDAwMg_f371c259-a0bb-4678-b70f-32c4045ced0a">52,477</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMS01LTEtMS04NDAwMg_c75ff0df-d8b7-473b-a69e-454ab6b394b7">23,206</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in revenue billed, contract price or cost estimates</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="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="road:ContractwithCustomerAssetNetCurrentIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMi0xLTEtMS04NDAwMg_491b8723-a4af-494d-bc37-019271101cf3">145</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="road:ContractwithCustomerLiabilityCurrentIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMi0zLTEtMS04NDAwMg_87576ad9-71e1-4e96-8a6b-3eac1b7dea88">9,527</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="road:IncreaseDecreaseinContractwithCustomerAssetLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMi01LTEtMS04NDAwMg_60529c36-ff5e-4538-b122-0331cf7f3e3f">9,672</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023 (unaudited)</span></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%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMy0xLTEtMS04NDAwMg_4278413c-f0c2-49a8-b78c-23563e27163e">29,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMy0zLTEtMS04NDAwMg_79f5bf0b-9b17-415e-9f0b-22ec0021e8c0">62,004</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMy01LTEtMS04NDAwMg_47fab34e-1895-44d5-b35c-1c804aa608f1">32,878</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:10pt"><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%"> </span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">13</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_52"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RleHRyZWdpb246MDQyOWQwYWYwMzM5NDFlOTk0ZWUyNWRkZTA4Yzk4ZTFfNDA3_48b180f3-5a84-4b3b-9377-258e563d001d" continuedAt="i5dbc0f513af54d36aafdf9b03a741168" escape="true">Property, Plant and Equipment</ix:nonNumeric></span></div><ix:continuation id="i5dbc0f513af54d36aafdf9b03a741168"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RleHRyZWdpb246MDQyOWQwYWYwMzM5NDFlOTk0ZWUyNWRkZTA4Yzk4ZTFfNDEw_4c4cbb78-ef12-4ad2-a3ca-b07de1aef6b3" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.459%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.298%"></td><td style="width:0.1%"></td></tr><tr><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</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%">September 30, 2022</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%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction equipment</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%"><ix:nonFraction unitRef="usd" contextRef="ib6fd3a88b9ae4333a1de5f7cd9972973_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMi0yLTEtMS04NDAwMg_8a966b78-47ef-4c53-ac1e-4f70e344ad82">444,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i05c9e75e3fc046608f9b23cd3aea1b70_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMi00LTEtMS04NDAwMg_c8608398-d9a7-4f33-b253-1731e2467025">402,581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86dadd1a85f14faa9c668ef66216611e_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMy0yLTEtMS04NDAwMg_c4b944bb-4f6c-4143-b0a4-393af4605e2c">182,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6f8ec2aca01494b8b510d4de3e430af_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMy00LTEtMS04NDAwMg_253171d2-c6bf-4b5a-bc2e-03e489e50983">167,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mineral reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5673ef3fd4b44bfc84c9f361f3cb4370_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNC0yLTEtMS04NDAwMg_64cd4803-1943-4ead-b526-f3c244a84a03">69,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48d88eae248e4ea8a1f3a16686797f26_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNC00LTEtMS04NDAwMg_09ddfe5f-5ad8-419c-9cff-35027f50fa40">91,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0c1c5b5b9e948729358b639ed133f5f_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNS0yLTEtMS04NDAwMg_34566276-3261-4826-8ff5-84017643d952">70,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c385aeded8b4f49bba29b9c1bb55a77_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNS00LTEtMS04NDAwMg_331893a8-f23b-4366-b12a-c369271b9742">59,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623f8d3a5a2c4e3fbf3c327f1949d12c_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNi0yLTEtMS04NDAwMg_e4d09181-6402-48f4-9523-24a1242dc02f">33,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7207d0fc5494f15840bc1db8e95e74b_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNi00LTEtMS04NDAwMg_78bbaa08-470d-4490-b279-ad71c4c0c5ec">32,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6bd5c945df4c65a5a79e652b46c892_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNy0yLTEtMS04NDAwMg_f228058a-e85a-4ae1-99c6-a38c3d17d5ae">7,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e2adbee77954f82844e232fc75861dd_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNy00LTEtMS04NDAwMg_8284fd3b-fa10-4755-ae6c-360c3469318b">7,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ie0ec389888c84c4cb8267e91de684dad_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfOC0yLTEtMS04NDAwMg_20da190d-58c6-4248-a9a7-817babb0d3a8">1,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3badf720d78841a2ad217212881ac927_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfOC00LTEtMS04NDAwMg_960a70a1-872a-42b4-ae3d-637502aade21">1,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Total property, plant and equipment, gross</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%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfOS0yLTEtMS04NDAwMg_7f312c11-f054-42e9-af3a-7bed16528e8d">808,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfOS00LTEtMS04NDAwMg_f9e33900-8706-4472-9243-33e5838c89c5">762,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation, depletion 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%">(<ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMTAtMi0xLTEtODQwMDI_dc3ba469-5d88-44f0-b759-e5ab0e19740d">336,220</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMTAtNC0xLTEtODQwMDI_c9884b4f-2b3b-4b31-accd-89fe169b8f27">304,935</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMTEtMi0xLTEtODQwMDI_a88b4d33-4d12-4c90-8984-6dfc5e345c13">30,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMTEtNC0xLTEtODQwMDI_341ca26a-249c-49f7-9a79-9eff06b782b1">23,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Total property, plant and equipment, net</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%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMTItMi0xLTEtODQwMDI_dfd84466-792a-41e7-a94b-d0ef6c5f1d60">502,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMTItNC0xLTEtODQwMDI_85ac4fd2-a7a3-4507-a1d6-618ecb839db9">481,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation, depletion and amortization expense related to property, plant and equipment was $<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RleHRyZWdpb246MDQyOWQwYWYwMzM5NDFlOTk0ZWUyNWRkZTA4Yzk4ZTFfMjU0_ccc6f252-86f0-4777-976b-9349ac82a2bd">20.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RleHRyZWdpb246MDQyOWQwYWYwMzM5NDFlOTk0ZWUyNWRkZTA4Yzk4ZTFfMjYx_277b4084-9c64-49cf-b248-609474c16743">17.0</ix:nonFraction>&#160;million for the three months ended March 31, 2023 and 2022, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RleHRyZWdpb246MDQyOWQwYWYwMzM5NDFlOTk0ZWUyNWRkZTA4Yzk4ZTFfMzM0_93ed884b-3993-4d04-9d95-7d7dde44ae04">39.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RleHRyZWdpb246MDQyOWQwYWYwMzM5NDFlOTk0ZWUyNWRkZTA4Yzk4ZTFfMzQx_3e0748f5-0f78-4128-81b2-db5a7d0122c1">32.8</ix:nonFraction>&#160;million for the six months ended March 31, 2023 and 2022, respectively.</span></div></ix:continuation><div><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_55"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMjc5Nw_b496a400-1ea2-465d-be41-cfdff4e35a55" continuedAt="ie16494dfe167459fa105d994ec58b53f" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="ie16494dfe167459fa105d994ec58b53f" continuedAt="ie73c60961f9841a280d30680da144685"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company maintains credit facilities to finance acquisitions, to fund the purchase of real estate, construction equipment, plants and other fixed assets and for general working capital purposes. <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMjc5OA_fb05faa8-58b4-4e68-a509-0a2d8bd990db" continuedAt="ia76df0bcf3694507b60e87c9927b96f1" escape="true">Debt at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:10pt;margin-top:10pt"><ix:continuation id="ia76df0bcf3694507b60e87c9927b96f1"><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:58.512%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.817%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7831cb503f0f40bea3bd3cb9f99d1133_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfMy0xLTEtMS04NDAwMg_a7db520e-2b6d-49d6-bef9-9801e2245b8a">280,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bafd51a468f4518bc39c68e679d4617_I20220930" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfMy0zLTEtMS04NDAwMg_8c765bf7-d0f4-4844-aef9-6a5ea1fdac36">271,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</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="ia981a526789841bb91c99e2404e40e6a_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNC0xLTEtMS04NDAwMg_4c218b93-68ff-4cf5-8e72-ed3c946e146f">143,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c1f555efb514bf3956fef3a4f3bde55_I20220930" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNC0zLTEtMS04NDAwMg_91e79e79-47af-4650-83ee-a0793a5c4fc7">105,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNS0xLTEtMS04NDAwMg_904ad6f5-6ec5-490b-a370-137751923ac1">423,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNS0zLTEtMS04NDAwMg_9d10521e-4288-4d06-9883-fb88a090e3bc">376,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNi0xLTEtMS04NDAwMg_7c022393-a7f7-4d99-a90f-b47cb2bada6b">1,258</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNi0zLTEtMS04NDAwMg_71f31b9d-e4e1-42f4-9577-53f40641a2f4">1,409</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNy0xLTEtMS04NDAwMg_5291a4fc-5246-44a3-b86c-cc1ab2c66bc2">13,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNy0zLTEtMS04NDAwMg_989eef67-61f8-4f3d-aae4-0d6dde5bc39c">12,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current maturities</span></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%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfOC0xLTEtMS04NDAwMg_10bb38ff-a88a-4aa2-bed3-8cc9e383a2ca">408,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfOC0zLTEtMS04NDAwMg_d237a954-a767-4132-9524-fdfc970141ba">363,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></ix:continuation></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Since 2017, the Company and each of its subsidiaries have been parties to a credit agreement with PNC Bank, National Association (successor in interest to BBVA USA) and certain other lenders party from time to time thereto. The credit agreement has been amended and restated on multiple occasions since its inception in order to provide for changes in the economic terms of the credit facility and developments at the Company.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On June 30, 2022, the Company and each of its subsidiaries entered into a Third Amended and Restated Credit Agreement with PNC Bank, National Association, as administrative agent and lender, PNC Capital Markets LLC, as joint lead arranger and sole bookrunner, Regions Bank and BofA Securities, Inc., each as a joint arranger, and certain other lenders (as amended and restated, the &#8220;Credit Agreement&#8221;). The Credit Agreement provides for (i) a term loan facility in an initial aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="if86568adfd09485babd0b94142c88a34_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMjE5OTAyMzI2NzM1Nw_0864a66e-5dc4-4481-b049-a58db7bd7512">250.0</ix:nonFraction>&#160;million (the &#8220;Term Loan&#8221;) the full amount of which was drawn at closing, (ii) a revolving credit facility in an initial aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="ibc744995353e4c109168b9fbe54d2260_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMjE5OTAyMzI2NzUwMw_85d88401-bc2d-4b49-8270-5935932f2db2">325.0</ix:nonFraction>&#160;million (the &#8220;Revolving Credit Facility&#8221;), and (iii) a delayed draw term loan facility in an initial aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i19951af96a6944419e0571c4979fc489_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMjE5OTAyMzI2NzYzMA_7af36831-d380-47c0-9cb9-a52b1937674b">50.0</ix:nonFraction>&#160;million (the &#8220;Delayed Draw Term Loan&#8221;). Among other things, the proceeds of the Term Loan were used to refinance indebtedness of the Company and its subsidiaries under its prior credit facility.</span></div></ix:continuation><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><ix:continuation id="ie73c60961f9841a280d30680da144685"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">All outstanding advances under the Term Loan and Revolving Credit Facility are due and payable in full on June 30, 2027 (the &#8220;Maturity Date&#8221;). The Term Loan (commencing on September 30, 2022) and the Delayed Draw Term Loan (commencing on the earliest of (i) December 31, 2023, or (ii) the last day of the fiscal quarter in which the commitments under the Delayed Draw Term Loan are fully drawn or terminated, as applicable) will amortize in quarterly installments in an amount (subject, in each case, to adjustments for prior mandatory and voluntary prepayments of principal) equal to: (a) <ix:nonFraction unitRef="number" contextRef="i90ebeb0084564950aa78883186654f40_I20220930" decimals="INF" name="road:LineOfCreditPrincipalRepaymentRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzY5Mg_21878d5f-38ca-4404-aa56-122671b302ff">1.25</ix:nonFraction>% of the original principal amount of the Term Loan (and, to the extent any Delayed Draw Term Loans are then outstanding, the original principal amount of such loans) and continuing on each of the following eleven quarter-end payment dates; (b) <ix:nonFraction unitRef="number" contextRef="ifada6f9446604631bf082a08ff560375_I20220930" decimals="INF" name="road:LineOfCreditPrincipalRepaymentRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzY5OQ_74d576f7-4e41-4fd5-8dad-d28904b753d6">1.875</ix:nonFraction>% of the original principal amount of the Term Loan (and, to the extent any Delayed Draw Term Loans are then outstanding, the original principal amount of such loans) on each of the next eight quarter-end payment dates; and (c) all remaining principal of the Term Loan and the Delayed Draw Term Loans are due and payable in full on the Maturity Date. The annual interest rates applicable to advances will be calculated, at the Company&#8217;s option, by using either a base rate, Daily Simple SOFR plus <ix:nonFraction unitRef="number" contextRef="ic57def10be0f40359dce27dcefcb2ceb_D20220630-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzcwNw_4b662164-1201-4e52-a012-1fa0d6b40d5f">0.10</ix:nonFraction>%, or Term SOFR plus <ix:nonFraction unitRef="number" contextRef="i0f32437cacc54703b5e00480ff5723dc_D20220630-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzcxNA_d66aa37e-0308-4b6f-a335-aac1dd651d90">0.10</ix:nonFraction>%, and in each case, plus an applicable margin percentage that corresponds to the Company&#8217;s consolidated net leverage ratio. Subject to various requirements, the Company generally may (and, under certain circumstances, must) prepay all or a portion of the outstanding balance of the advances, together with accrued interest thereon, prior to their contractual maturity. The obligations of the Company and its subsidiaries under the Credit Agreement are secured by a first priority security interest in substantially all of the Company&#8217;s assets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">At March 31, 2023 and September 30, 2022, there was $<ix:nonFraction unitRef="usd" contextRef="i4155b95f34784652ac26731b9776198e_I20230331" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzcyMQ_a62927f0-58aa-4a23-869b-f0f220bc4d13">280.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ide6e0199220a402a91fbd4151c5b8674_I20220930" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzczNw_686f9f3b-a6ac-4cba-8c5b-96c77d232867">271.9</ix:nonFraction>&#160;million, respectively, of principal outstanding under the Term Loan, $<ix:nonFraction unitRef="usd" contextRef="i7b62073bca6045c3b152cec7e997fd89_I20230331" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzc1Mw_39a81469-468a-488c-aa6d-310df888fb85">143.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i9fba8e3ef7654311aeb5715405e07276_I20220930" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzc2OQ_c04f41ab-fb00-44f0-b004-6802857bf777">105.1</ix:nonFraction>&#160;million, respectively, of principal outstanding under the Revolving Credit Facility, and availability of $<ix:nonFraction unitRef="usd" contextRef="i7b62073bca6045c3b152cec7e997fd89_I20230331" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzc4NQ_bd0be9fb-8996-4b91-8ef9-3b8abac0c70d">171.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i9fba8e3ef7654311aeb5715405e07276_I20220930" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzgwMQ_d9c57ee4-f6ed-42f1-976b-2a73dd72a25a">208.6</ix:nonFraction>&#160;million, respectively, under the Revolving Credit Facility, including a reduction for outstanding letters of credit. The Company also had $<ix:nonFraction unitRef="usd" contextRef="i6fd6dcd81e2749d49cc3cb4c8794705f_I20230331" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzgxNw_9ce67954-b89d-45e0-8a52-8b72894299dd">10.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ia87fec6f281642168d152a0e724d75ea_I20220930" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfNTQ5NzU1ODM0NTM0_07aa03a9-acd7-4b37-9371-2109f6810d73">25.0</ix:nonFraction>&#160;million available under the Delayed Draw Term Loan at March 31, 2023 and September 30, 2022, respectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains customary negative covenants for agreements of this type, including, but not limited to, restrictions on </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&#8217;s ability to make acquisitions, make loans or advances, make capital expenditures and investments, pay dividends, create </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or incur indebtedness, create liens, wind up or dissolve, consolidate, merge or liquidate, or sell, transfer or dispose of assets. The Credit </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agreement also requires the Company to satisfy certain financial covenants, including a minimum fixed charge coverage ratio of <ix:nonFraction unitRef="number" contextRef="i72c3c5d85d734bea880620a7a30a3fb9_I20230331" decimals="2" name="road:DebtInstrumentFixedCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzgzMg_87154f4c-b4e6-4dce-aa82-8e2d8533ac70">1.20</ix:nonFraction>-</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to-1.00 and a maximum consolidated leverage ratio of <ix:nonFraction unitRef="number" contextRef="i4ee93b0f03c4469ebe458837fdde2d74_I20230331" decimals="2" name="road:DebtInstrumentFixedCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzgzOA_b60b695f-d153-4e3b-8d41-b506dae13427">3.50</ix:nonFraction>-to-1.00, subject to certain adjustments. At March 31, 2023 and September 30, 2022, the Company&#8217;s fixed charge coverage ratio was <ix:nonFraction unitRef="number" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="2" name="road:DebtInstrumentFixedCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg0NA_7f61bf49-f5a8-42f4-b4a7-93f1f748ed4e">1.47</ix:nonFraction>-to-1.00 and <ix:nonFraction unitRef="number" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="2" name="road:DebtInstrumentFixedCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg1MA_012b542f-dac9-4253-ba25-7b5f584ae675">2.56</ix:nonFraction>-to-1.00, respectively, and the Company&#8217;s consolidated leverage ratio was <ix:nonFraction unitRef="number" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="2" name="road:DebtInstrumentLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg1Ng_5afa6490-db46-4fb7-9822-d9b5a53b0fb7">2.92</ix:nonFraction>-to-1.00 and <ix:nonFraction unitRef="number" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="2" name="road:DebtInstrumentLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg2Mg_52009130-94e0-4be7-8e85-ca44d80da330">2.79</ix:nonFraction>-to-1.00, respectively. At both March 31, 2022 and September 30, 2022, the Company was in compliance with all covenants under the Credit Agreement.</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%">From time to time, the Company has entered into interest rate swap agreements to hedge against the risk of changes in interest rates. At March 31, 2023 and September 30, 2022, the aggregate notional value of these interest rate swap agreements was $<ix:nonFraction unitRef="usd" contextRef="i91a7ee115c65403db2b2186fdc7c0333_I20220930" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg2OA_1c609956-f57b-4168-b9ee-808999bf99ca"><ix:nonFraction unitRef="usd" contextRef="ibb9fe613f76048d48039db8e1ca5e3d2_I20230331" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg2OA_826d607d-e86d-48b5-8ec3-6c6b011d6689">300.0</ix:nonFraction></ix:nonFraction>&#160;million, and the fair value was $<ix:nonFraction unitRef="usd" contextRef="ibb9fe613f76048d48039db8e1ca5e3d2_I20230331" decimals="-5" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg4NA_d541faa0-0453-403e-bafb-1e8d83cfe8f7">18.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i91a7ee115c65403db2b2186fdc7c0333_I20220930" decimals="-5" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg5OQ_41cfabe4-fcab-45e9-b1fd-f0ca20871a6e">24.7</ix:nonFraction>&#160;million, respectively, which is included within other assets on the Company&#8217;s Consolidated Balance Sheets.</span></div></ix:continuation><div><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_58"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81OC9mcmFnOmM5ZjljNTk5NjQ0ZDRhZjJiZjU4YjgxMjI1MjIxODFlL3RleHRyZWdpb246YzlmOWM1OTk2NDRkNGFmMmJmNThiODEyMjUyMjE4MWVfMjMwNQ_043ae7b8-2dd9-434d-96cb-48f2106f3ea3" continuedAt="i6142ce18e53f4e7298b119156d5b979d" escape="true">Equity</ix:nonNumeric></span></div><ix:continuation id="i6142ce18e53f4e7298b119156d5b979d" continuedAt="i0a85e161d6314dca97b5937ea0f49734"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class A common stock and Class B common stock are identical, except with respect to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock. The holders of Class A common stock are entitled to <ix:nonFraction unitRef="voting_right" contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331" decimals="INF" name="road:CommonStockVotingRightsForEachShare" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81OC9mcmFnOmM5ZjljNTk5NjQ0ZDRhZjJiZjU4YjgxMjI1MjIxODFlL3RleHRyZWdpb246YzlmOWM1OTk2NDRkNGFmMmJmNThiODEyMjUyMjE4MWVfMjE5OTAyMzI1OTMzNg_05cb24f2-a1c9-499d-853a-69d90ba7d4b7">one</ix:nonFraction> vote per share, and the holders of Class B common stock are entitled to <ix:nonFraction unitRef="voting_right" contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331" decimals="INF" name="road:CommonStockVotingRightsForEachShare" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81OC9mcmFnOmM5ZjljNTk5NjQ0ZDRhZjJiZjU4YjgxMjI1MjIxODFlL3RleHRyZWdpb246YzlmOWM1OTk2NDRkNGFmMmJmNThiODEyMjUyMjE4MWVfMjE5OTAyMzI1OTQxMg_1d0bb8ec-0db3-4432-992a-f11437ff42d6">ten</ix:nonFraction> votes per share. The holders of Class A common stock and Class B common stock vote together as a single class on all matters submitted to a vote of stockholders, including the election of directors, unless otherwise required by applicable law or the Company&#8217;s certificate of incorporation or bylaws. Shares of Class B common stock are convertible into shares of Class A common stock at any time at the option of the holder or upon any transfer, subject to certain limited exceptions. In addition, upon the election of the holders of a majority of the then-outstanding shares of Class B common stock, all outstanding shares of Class B common stock will be converted into shares of Class A common stock. Once converted into shares of Class A common stock, shares of Class B common stock will not be reissued. Class A common stock is not convertible into any other class of the Company&#8217;s capital stock.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2023, the Company received a total of <ix:nonFraction unitRef="shares" contextRef="i8f4e427f24cf419a9817748d17a94d93_D20221001-20230331" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81OC9mcmFnOmM5ZjljNTk5NjQ0ZDRhZjJiZjU4YjgxMjI1MjIxODFlL3RleHRyZWdpb246YzlmOWM1OTk2NDRkNGFmMmJmNThiODEyMjUyMjE4MWVfMjE5OTAyMzI2MTQ1NA_e50908c2-2994-408d-8339-41564a351dbb">5,267</ix:nonFraction> shares of Class A common stock from employees for reimbursement of income taxes paid by the Company on behalf of these employees related to the vesting of restricted stock awards and <ix:nonFraction unitRef="shares" contextRef="ie50d18a724204ddfb14463fa23d7c066_D20221001-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81OC9mcmFnOmM5ZjljNTk5NjQ0ZDRhZjJiZjU4YjgxMjI1MjIxODFlL3RleHRyZWdpb246YzlmOWM1OTk2NDRkNGFmMmJmNThiODEyMjUyMjE4MWVfNTQ5NzU1ODIwNzE3_fc3a03fe-60e6-4e39-828d-7dcb4faa3d01">1,864</ix:nonFraction> shares of Class A common stock through forfeitures of restricted stock awards by terminated employees.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Awards</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2023, the Company awarded a total of <ix:nonFraction unitRef="shares" contextRef="ie50d18a724204ddfb14463fa23d7c066_D20221001-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81OC9mcmFnOmM5ZjljNTk5NjQ0ZDRhZjJiZjU4YjgxMjI1MjIxODFlL3RleHRyZWdpb246YzlmOWM1OTk2NDRkNGFmMmJmNThiODEyMjUyMjE4MWVfMjE5OTAyMzI2MTg1Mg_1ec06f0f-5021-4a11-aa4c-bf070d2c0475">180,798</ix:nonFraction> restricted shares of Class A common stock to certain directors, officers and employees of the Company under the Construction Partners, Inc. 2018 Equity Incentive Plan (the &#8220;Equity Incentive Plan&#8221;). </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information about these transactions is set forth in Note 13 - Equity-Based Compensation.</span></div></ix:continuation><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_61"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RleHRyZWdpb246ODQwZWExYjNmZWIzNDdkZWI0MzUxMzM5YjZhNDcwNGZfOTc5_e57ec280-7a3d-46b3-9083-e7c54e1fc4db" continuedAt="i407e43b7f9114fcdb4b0f146cbbf5fb4" escape="true">Earnings Per Share</ix:nonNumeric></span></div><ix:continuation id="i407e43b7f9114fcdb4b0f146cbbf5fb4"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 9 - Equity, the Company has Class A common stock and Class B common stock. Because the only differences between the two classes of common stock are related to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock, the Company has not presented earnings per share under the two-class method, as the earnings per share are the same for both Class A common stock and Class B common stock. <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RleHRyZWdpb246ODQwZWExYjNmZWIzNDdkZWI0MzUxMzM5YjZhNDcwNGZfOTgw_c7128b18-48b6-430a-8e00-2b9bb50c0e61" continuedAt="if8395518412a49d88fea6e45aa62b589" escape="true">The following table summarizes the weighted-average number of basic common shares outstanding and the calculation of basic earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):</ix:nonNumeric></span></div><ix:continuation id="if8395518412a49d88fea6e45aa62b589"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.926%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><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%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">For the Six Months Ended March 31,</span></td></tr><tr><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%">2023</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%">2022</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%">2023</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%">2022</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%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfMy0xLTEtMS04NDAwMg_9aa57482-0cd1-4595-95fa-63434498f5c1">5,481</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfMy0zLTEtMS04NDAwMg_55a91da9-2721-45e8-b39a-3cfb20deee93">9,418</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfMy01LTEtMS04NDAwMg_4a213be5-1f72-4384-8256-5785a9e18dd2">3,589</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfMy03LTEtMS04NDAwMg_b96ec8ed-a915-4880-a6fe-dc132b2b717e">3,907</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding, basic </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNS0xLTEtMS04NDAwMg_fcb01377-e190-4c7e-9718-95cb88c6fa16">51,827,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNS0zLTEtMS04NDAwMg_8e62cb35-b8e1-47af-add0-5a091f1cd84c">51,793,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNS01LTEtMS04NDAwMg_a864f832-1edf-4192-8058-e74b22742ac6">51,826,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNS03LTEtMS04NDAwMg_5c047825-c1a0-41c2-bc5a-d03c9b2cb25f">51,744,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per common share attributable to common stockholders, basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNi0xLTEtMS04NDAwMg_bc84fed7-a238-4504-81f8-36ed7460fbf9">0.11</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNi0zLTEtMS04NDAwMg_03019cbd-f5f3-474d-a894-faab08fb6f5d">0.18</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNi01LTEtMS04NDAwMg_769f70a0-b866-4940-b48f-17fad071fe22">0.07</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNi03LTEtMS04NDAwMg_4292bca6-55bc-4c6e-aaac-7fa807ff9d3e">0.08</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></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the calculation of the weighted-average number of diluted common shares outstanding and the calculation of diluted earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.649%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">2023</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%">2022</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%">2023</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%">2022</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%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMy0xLTEtMS04NDAwMg_03041e04-f86a-42c6-9201-b2fb20d7b88d">5,481</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMy0zLTEtMS04NDAwMg_5588db86-0fea-480b-beea-2b4de32a02a9">9,418</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMy01LTEtMS04NDAwMg_cd5248f7-267b-4222-ad50-ef2d1c9f25e5">3,589</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMy03LTEtMS04NDAwMg_94772d01-4e6c-4255-8b79-847c4b9c0bf7">3,907</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Weighted average number of basic common shares outstanding, basic </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="shares" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfNS0xLTEtMS04NDAwMg_99d5b6f8-1ce6-4125-a959-8293ab5d9318">51,827,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfNS0zLTEtMS04NDAwMg_49e462ed-ee36-45ef-9228-5dd3dcb17c35">51,793,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfNS01LTEtMS04NDAwMg_ea279a69-e37e-4db6-a726-26d7944dce8c">51,826,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfNS03LTEtMS04NDAwMg_19624eed-9ac4-4e60-839f-31fa0308ce47">51,744,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Restricted stock grants</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="shares" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOC0xLTEtMS04NDAwMg_7a8aa050-c2bd-4c38-91ca-58ef8d7567c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOC0zLTEtMS04NDAwMg_26d1c3eb-16ff-441c-af05-1f88f0a768bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOC01LTEtMS04NDAwMg_a75311d6-01ba-40f6-b530-02731107b56a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOC03LTEtMS04NDAwMg_f6ada706-0df9-46ea-84d8-31b212f667ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of diluted common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOS0xLTEtMS04NDAwMg_7c7d61eb-4e7c-4705-a2f3-127199cea23b">51,827,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOS0zLTEtMS04NDAwMg_0e046d6c-99e8-4229-a320-23375e4c5d00">51,793,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOS01LTEtMS04NDAwMg_5391aafa-40f6-4cba-b93f-f3b54c9e861f">51,826,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOS03LTEtMS04NDAwMg_da6fc1ff-57a7-4781-89ef-b57dc1b5e739">51,744,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 loss per diluted common share attributable to common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMTAtMS0xLTEtODQwMDI_c6d59989-b580-4acd-a9d3-5dbb18e52770">0.11</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMTAtMy0xLTEtODQwMDI_cdf4ef73-728d-45d1-83d0-14411f1c54ea">0.18</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMTAtNS0xLTEtODQwMDI_c5e213c2-ab13-4103-8810-a8af56b8fa5b">0.07</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMTAtNy0xLTEtODQwMDI_d6038dcc-3879-4d51-b048-61b5f0233851">0.08</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></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div></ix:continuation></ix:continuation><div style="margin-top:10pt"><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_64"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82NC9mcmFnOjE5YWFlYmFiNGJmYjRiOTZhNzdlYTEyMzEzZjI3ZmFkL3RleHRyZWdpb246MTlhYWViYWI0YmZiNGI5NmE3N2VhMTIzMTNmMjdmYWRfNzkw_ec777956-a891-4129-8afc-3a13a88e7c07" continuedAt="i89544ed301ae456cbca7a0dd767c010d" escape="true">Provision for Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i89544ed301ae456cbca7a0dd767c010d"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files a consolidated United States federal income tax return and income tax returns in various states. Management evaluated the Company&#8217;s tax positions based on appropriate provisions of applicable tax laws and regulations and believes that they are supportable based on their specific technical merits and the facts and circumstances of the respective transactions.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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&#8217;s effective income tax rate for the three months ended March 31, 2023 and 2022 was <ix:nonFraction unitRef="number" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82NC9mcmFnOjE5YWFlYmFiNGJmYjRiOTZhNzdlYTEyMzEzZjI3ZmFkL3RleHRyZWdpb246MTlhYWViYWI0YmZiNGI5NmE3N2VhMTIzMTNmMjdmYWRfNTMy_e83f2d13-97a5-475a-85cb-d5095421441b">21.1</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82NC9mcmFnOjE5YWFlYmFiNGJmYjRiOTZhNzdlYTEyMzEzZjI3ZmFkL3RleHRyZWdpb246MTlhYWViYWI0YmZiNGI5NmE3N2VhMTIzMTNmMjdmYWRfNTM5_0fa1bb0a-9c60-4cca-9ebd-5f76c01d3473">23.5</ix:nonFraction>%, respectively.  The Company&#8217;s effective tax rate for the six months ended March 31, 2023 and 2022 was <ix:nonFraction unitRef="number" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82NC9mcmFnOjE5YWFlYmFiNGJmYjRiOTZhNzdlYTEyMzEzZjI3ZmFkL3RleHRyZWdpb246MTlhYWViYWI0YmZiNGI5NmE3N2VhMTIzMTNmMjdmYWRfNjQ0_2725a516-212e-4cfa-b699-37f7717f1d6b">21.1</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82NC9mcmFnOjE5YWFlYmFiNGJmYjRiOTZhNzdlYTEyMzEzZjI3ZmFkL3RleHRyZWdpb246MTlhYWViYWI0YmZiNGI5NmE3N2VhMTIzMTNmMjdmYWRfNjUx_64b762b2-b5d0-4119-b503-34cf6fd9b4b3">21.8</ix:nonFraction>%, respectively. The changes in the Company&#8217;s effective rates are due to differences in state tax rates at its operating subsidiaries.</span></div></ix:continuation><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">16</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_67"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfNDM5NQ_259cb6f2-0158-486c-888f-667b15c93412" continuedAt="i13e035f0461f4bd4867354df05200d59" escape="true">Related Parties</ix:nonNumeric></span></div><ix:continuation id="i13e035f0461f4bd4867354df05200d59"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 31, 2017, the Company sold an indirect wholly owned subsidiary to an immediate family member of an executive officer  of the Company (&#8220;Purchaser of Subsidiary&#8221;) in consideration for a note receivable in the amount of $<ix:nonFraction unitRef="usd" contextRef="i1dc995dd0c9b420590ae771b30f82fb2_I20171231" decimals="-5" name="us-gaap:NotesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjYw_0ff31616-94e6-4e07-a52d-4006e4decdae">1.0</ix:nonFraction>&#160;million, which approximated the net book value of the disposed entity. At March 31, 2023, $<ix:nonFraction unitRef="usd" contextRef="i11728c0b53b440db93912df2487137d7_I20230331" decimals="-5" name="us-gaap:NotesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMzQ1_c602a060-0532-49d2-8dbf-d4b749b12ef5">0.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i41d4b4b79b4b42d7abbcf50863701849_I20230331" decimals="-5" name="us-gaap:NotesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMzUy_0c171449-3b79-4bde-822f-48f7b5c5f660">0.3</ix:nonFraction>&#160;million was reflected on the Company&#8217;s Consolidated Balance Sheets within other current assets and other assets, respectively, representing the remaining balances on this note receivable. In connection with this transaction, the Company also received a note receivable from the disposed entity (&#8220;Disposed Entity&#8221;) on December 31, 2017 in the amount of $<ix:nonFraction unitRef="usd" contextRef="i44903cd11656463cb19dee3e60824a39_I20171231" decimals="-5" name="us-gaap:NotesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfNjk5_e0908702-9d80-475c-8d3c-b2f3b1f44b5b">1.0</ix:nonFraction>&#160;million representing certain accounts payable of the Disposed Entity that were paid by the Company. At March 31, 2023, $<ix:nonFraction unitRef="usd" contextRef="i2b5703a515d44358a324fef54a669937_I20230331" decimals="-5" name="us-gaap:NotesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfODEz_81af3b34-0c9f-433a-a3f2-77ae502d0154">0.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i61e59f5c6d144e4e90c8fb4bd0c39bc8_I20230331" decimals="-5" name="us-gaap:NotesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfODIw_ab731283-5852-46e2-90d7-0dfa7fdbf315">0.2</ix:nonFraction>&#160;million was reflected on the Company&#8217;s Consolidated Balance Sheets within other current assets and other assets, respectively, representing the remaining balances on this note receivable. The notes do not bear interest, and repayments are scheduled to be made in periodic installments during fiscal year 2023 through fiscal year 2026.</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%">Prior to its acquisition by the Company, a current subsidiary of the Company advanced funds to an entity owned by an immediate family member of an officer of the Company in connection with a land development project. The obligations of the borrower entity to repay the advances were guaranteed by a separate entity owned by the same family member of the officer. Amounts outstanding under the advances did not bear interest and matured in full in March 2021. In March 2021, the subsidiary of the Company amended and restated the terms of the repayment obligation, as a result of which the officer personally assumed the remaining balance of the obligation. No new amounts were advanced to the officer by the Company or any subsidiary or affiliate thereof in connection with the transaction. Under the amended and restated terms, the officer executed a promissory note in favor of the Company&#8217;s subsidiary in the principal amount of $<ix:nonFraction unitRef="usd" contextRef="i0b00d31066c84c1a845cda69975262b0_I20210331" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjA3Mg_702cb325-fd47-4ca3-92f1-fb46da5313a5">0.8</ix:nonFraction>&#160;million. The note bears simple interest at a rate of <ix:nonFraction unitRef="number" contextRef="i0b00d31066c84c1a845cda69975262b0_I20210331" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjEyMA_af1bba8a-f816-41f1-ba52-479bc491311c">4.0</ix:nonFraction>% and requires annual minimum payments of $<ix:nonFraction unitRef="usd" contextRef="i0b00d31066c84c1a845cda69975262b0_I20210331" decimals="-5" name="us-gaap:DebtInstrumentAnnualPrincipalPayment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjE2Mw_684cb5f0-560e-4d4e-8db1-857d931b5a01">0.1</ix:nonFraction>&#160;million inclusive of principal and accrued interest, with any remaining principal and accrued interest due and payable in full on December 31, 2027. As security for his payment obligations, the officer pledged as collateral <ix:nonFraction unitRef="shares" contextRef="i0791b326ce6d46f490b04e130e258da5_D20210301-20210331" decimals="INF" name="road:SharesOwnedPledgedAsCollateral" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjM4Mg_77c969ae-9234-478e-a00b-ba7f56e30eb9">30,000</ix:nonFraction> shares of the <ix:nonFraction unitRef="shares" contextRef="i374e4dbd19294216a59099c48af9b701_D20171201-20171231" decimals="INF" name="road:SharesOwnedPledgedAsCollateral" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjM5OQ_93c3bffe-a6f8-44e4-bf3c-0ec10429e202">140,389</ix:nonFraction> shares of Class B common stock that had previously been pledged as collateral and <ix:nonFraction unitRef="shares" contextRef="i4f8a0523e2f342e6b2252d8f962e88fc_D20210301-20210331" decimals="INF" name="road:SharesOwnedPledgedAsCollateral" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjQ4NA_593105fd-440e-4f1b-b1b2-51898ec711fa">7,500</ix:nonFraction> shares of Class A common stock owned by the officer personally. Amounts outstanding under the note are reflected on the Company&#8217;s Consolidated Balance Sheets within other current assets and other assets (&#8220;Land Development Project&#8221;).</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company conducts or has conducted business with the following related parties: </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Entities owned by immediate family members of an executive officer of the Company perform subcontract work for a subsidiary of the Company, including trucking and grading services (&#8220;Subcontracting Services&#8221;).</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Since June 1, 2014, the Company has been a party to an access agreement with Island Pond Corporate Services, LLC, which provides a location for the Company to conduct business development activities from time to time on a property owned by the Executive Chairman of the Company&#8217;s Board of Directors (&#8220;Island Pond&#8221;).</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company is party to a management services agreement with SunTx, under which the Company pays SunTx Capital Management Corp. (&#8220;SunTx&#8221;) $<ix:nonFraction unitRef="usd" contextRef="i8c08e17a3dab44f89ec885b6fac61d83_D20230101-20230331" decimals="-4" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMTA5OTUxMTYzNDQ0Ng_ce1a8225-8aff-49e4-bc5c-d45aad7aa9b1">0.31</ix:nonFraction>&#160;million per fiscal quarter and reimburses certain travel and other out-of-pocket expenses associated with services rendered under the management services agreement.</span></div><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfNDM5NA_93f07467-1aaa-47e6-b56b-cfa7e62c7349" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues earned and expenses incurred by the Company during the three and six months ended March 31, 2023 and 2022, and accounts receivable and payable balances at March 31, 2023 and September 30, 2022, related to transactions with the related parties described above (in thousands):</span></div><div style="margin-bottom:10pt"><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:19.785%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.550%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.826%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.518%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;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%">Revenue Earned (Expense Incurred)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Accounts Receivable (Payable)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">For the Six Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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="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%">2022</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Purchaser of Subsidiary</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72d3096e38a74e768e860c215d2b3a9b_D20230101-20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNC0xLTEtMS04NDAwMg_f8baf206-ce4b-4adb-91af-168696d285ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="ibbec4d67369b4ca4831aa731f61fbce4_D20220101-20220331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNC0zLTEtMS04NDAwMg_09385b5a-52e1-4f33-9cac-00576e718033">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="iffc4a68a003d474a89fca8030cbacadd_D20221001-20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNC01LTEtMS04NDAwMg_af904056-1c73-485a-b1ff-bd9b4a865f9e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="idca39313beda42ef97eb6923205ecdc8_D20211001-20220331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNC03LTEtMS04NDAwMg_8942d7cd-c435-4375-be8d-6308c4886df9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="ie63ce878134e4ab397251255d6232b30_I20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNC05LTEtMS04NDAwMg_354d6750-5352-41bb-819a-e16ca918f0a9">414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f6c16b7d9744473b3e8c73e5bb3b9f6_I20220930" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNC0xMS0xLTEtODQwMDI_2b91a3ac-8562-4508-9466-dcfcdbd2f74c">414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposed Entity</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="ia0c70590ccea45d7b5e03021b7042a3b_D20230101-20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNS0xLTEtMS04NDAwMg_144737d7-9f65-4e5d-a723-46a71c85bad3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58bf29e84922435e9832776eeaa81253_D20220101-20220331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNS0zLTEtMS04NDAwMg_a55d8cd7-7c20-4370-ac8b-dfbc3caf73b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15bb7cf5fab74999b87185e7b8da5e61_D20221001-20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNS01LTEtMS04NDAwMg_cdc0c434-2b8e-4b4e-8603-6505375bd8cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0f6334cf8154a3d935914675b607a66_D20211001-20220331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNS03LTEtMS04NDAwMg_01b3064d-f88e-4fcc-bf23-fbebfcc51236">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34064e96ac4e47fea1a0d6a9ef101887_I20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNS05LTEtMS04NDAwMg_5fc8ba81-4a37-4aa4-ba63-1e55fb0e333c">264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dba1a6645ff4a27837efdf6bb80e5a8_I20220930" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNS0xMS0xLTEtODQwMDI_4450a4df-89c2-402d-bd79-e4c957ac8e70">264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land Development Project</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="i605ba6cfde3543f8b0c287583d56c8d3_D20230101-20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNi0xLTEtMS04NDAwMg_f2f31f60-12e9-4dbe-b25b-183c175cc499">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i044ef70c2c1b46dabfbaa50440c51a16_D20220101-20220331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNi0zLTEtMS04NDAwMg_a928ac01-26e0-4da0-b49f-ea1ef9f99ac4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic92b7258c25f49ed97bf2f3091a4259b_D20221001-20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNi01LTEtMS04NDAwMg_64423de6-3533-43ee-845a-f26c94591450">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibba6397e768642829f3490ce6d41e7f5_D20211001-20220331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNi03LTEtMS04NDAwMg_a201be6b-964a-475e-93e6-7b043580a5c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a0e6b836c404218b9b7e9b167c9653a_I20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNi05LTEtMS04NDAwMg_f733977e-b140-4b65-ae79-126867bf0755">622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i407cccd120264abd8aa1b58bde68a224_I20220930" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNi0xMS0xLTEtODQwMDI_318b73b6-bb6e-4663-bed6-7f854f9caebb">712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontracting Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8496fcba1f0f46358fb4fbffc1042791_D20230101-20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNy0xLTEtMS04NDAwMg_3ae263fb-4719-405c-bb46-f583d43b8f02">1,173</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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="i328d9a1545f846e1bf429ff2d359c5ec_D20220101-20220331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNy0zLTEtMS04NDAwMg_1477fffd-1ca5-4434-870b-2de1d845a19c">853</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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="ia8f56fc7375c4410a88682ec0e3f0ce6_D20221001-20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNy01LTEtMS04NDAwMg_f7a34e8b-b232-4736-acc6-99bebae62976">2,992</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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="i4859783000ca488594c37e385f3496a2_D20211001-20220331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNy03LTEtMS04NDAwMg_cfd99f99-e6a3-465f-a541-9997552e432c">3,092</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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="i069f896406ea45529a5794eaea2a9cac_I20230331" decimals="-3" sign="-" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNy05LTEtMS04NDAwMg_6067f9ce-feb1-4ff9-ae0c-36c14976faaa">120</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1d34d6f116343f9abf36f3759e2a4dd_I20220930" decimals="-3" sign="-" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNy0xMS0xLTEtODQwMDI_76ab2e64-f5bb-4806-86ff-370a2dd3e3c1">695</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Island Pond</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="i789b210447cb4b03aadad6c9a59ddd49_D20230101-20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfOS0xLTEtMS04NDAwMg_00d964a0-cd73-41cf-9927-9ca3c159b6cc">80</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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="i52e401c8faed47dcb2fb2eb7d9599fab_D20220101-20220331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfOS0zLTEtMS04NDAwMg_fd18402a-fb1c-4edc-ad65-84a9ece89fd2">80</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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="ib665743f37804f2894aa63051573c654_D20221001-20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfOS01LTEtMS04NDAwMg_45eff110-4193-43a7-968a-49085b5b92dc">160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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="ib4abd657d0c941ee8c2663458bfe8f02_D20211001-20220331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfOS03LTEtMS04NDAwMg_b509117f-ffd2-4f5d-9d0d-7b8d784f3690">160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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="i942fbc1211e84c96969189be38fe88b2_I20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfOS05LTEtMS04NDAwMg_e89d9f8e-6643-4100-aea3-de497a5878e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie96ccf64dd4549f6b93b5026265f79b5_I20220930" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfOS0xMS0xLTEtODQwMDI_e1f62f85-7f22-4806-8167-2b758faa45da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SunTx</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="i14d51afa3d704aba9affc5b6d4d397f3_D20230101-20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfMTMtMS0xLTEtODQwMDI_1ff0a851-6df4-450e-a2cd-430e4cfa6952">359</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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="i0b71aba02b7d41f19c58f6da8612d7db_D20220101-20220331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfMTMtMy0xLTEtODQwMDI_7fb4b135-ff81-4531-a1ba-4d0040fa4547">384</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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="i97fe11f5220d4a8bbcbcf32be2a38bc6_D20221001-20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfMTMtNS0xLTEtODQwMDI_4eab6331-12e2-47d9-8f1b-f5a32bbf853a">726</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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="i5fc95c939c084456bcc7893166c82579_D20211001-20220331" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfMTMtNy0xLTEtODQwMDI_402a3970-64cc-4183-990e-86458e6e12be">759</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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="i4227876e50fe461a85a370ac2cbf1857_I20230331" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfMTMtOS0xLTEtODQwMDI_26e5b8a0-03e6-4c82-929b-68d66bd57584">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4171d8475b624b9787dc5c37fc2cac77_I20220930" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfMTMtMTEtMS0xLTg0MDAy_b8e5230f-7278-45e0-8ad4-a88fbb885b9b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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%"> Cost is reflected as cost of revenues on the Company&#8217;s Consolidated Statements of Comprehensive Income.</span></div></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Cost is reflected as general and administrative expenses on the Company&#8217;s Consolidated Statements of Comprehensive Income.</span></div></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:10pt;padding-left:18pt;padding-right:18pt;text-align:center"><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">17</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_70"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfODYy_3f694f2d-208d-4199-ade1-f2f0c732152c" continuedAt="i987b7d4432434ad29e9d159ca409dc33" escape="true">Equity-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i987b7d4432434ad29e9d159ca409dc33"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and recognizes equity-based compensation expense, net of forfeitures, over the requisite vesting periods for all equity-based payment awards made, and recognizes forfeitures as they occur. Equity-based compensation is included in general and administrative expenses in the Consolidated Statements of Comprehensive Income.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023 and 2022, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i4ca09e301bfa4d288fafb293bb85cbdc_D20230101-20230331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIwOTIx_f5fde5be-f194-426f-b85c-d97381616f5f">2.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i3c7cc589b2be4eccbb4ef5f18dc2ecc8_D20220101-20220331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIwOTM1_39af4135-4c31-48d8-ba4e-250d84f125f0">1.8</ix:nonFraction>&#160;million, respectively, of compensation expense in connection with restricted stock awards. During the six months ended March 31, 2023 and 2022, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="ie50d18a724204ddfb14463fa23d7c066_D20221001-20230331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIxNjAw_30c24b4e-1dd8-460a-8157-cda3e129e772">4.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ib35e1c3992484739888d3b5d4e9d5e55_D20211001-20220331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIxNjE0_f860ae86-3ed9-4e1a-9344-7f8d3c985d96">3.2</ix:nonFraction>&#160;million, respectively, of compensation expense in connection with restricted stock awards. At March 31, 2023, there was approximately $<ix:nonFraction unitRef="usd" contextRef="i2f7ec0d58c234d4eb3e504f934d87e46_I20230331" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfMTA5OTUxMTYzMjUwNA_74558655-3539-4197-a4b6-6b4cae2ee282">14.1</ix:nonFraction>&#160;million of unrecognized compensation expense related to restricted stock awards. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units (&#8220;PSUs&#8221;) are eligible to vest at the end of the performance period based on achievement of certain performance metrics established by the Compensation Committee of the Company&#8217;s Board of Directors (the &#8220;Compensation Committee&#8221;). The preliminary number of shares of common stock issuable upon vesting of PSUs can range from <ix:nonFraction unitRef="number" contextRef="ib44a859b034143e99fce6faf1928dcff_D20221001-20230331" decimals="INF" name="road:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfMTA5OTUxMTYzMjUxOQ_9e0bfed5-cd90-4dee-90f8-6f7a0b7d9579">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ie2d26f0229bf4d68ad8e52774ccf566f_D20221001-20230331" decimals="INF" name="road:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfMTA5OTUxMTYzMjUyMw_4e7b6cb8-7783-490d-9c29-317e594974a1">150</ix:nonFraction>% of the number of shares subject to the award, depending on the level of achievement, as determined by the Compensation Committee. The preliminary number of vested shares may be increased or decreased by up to <ix:nonFraction unitRef="number" contextRef="ie2d26f0229bf4d68ad8e52774ccf566f_D20221001-20230331" decimals="INF" name="road:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfMTA5OTUxMTYzMjUzMA_871c8c27-b09b-4ed4-9d97-90a52e973803">15</ix:nonFraction>% based on a comparison of the Company&#8217;s total shareholder return over the performance period to that of the Russell 2000. The Company recognizes expense, net of estimated forfeitures, for PSUs based on the forecasted level of achievement of the applicable performance metrics, multiplied by the fair value of the total number of shares of Class A common stock underlying the PSUs that the Company anticipates will be delivered upon vesting based on such achievement. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023 and 2022, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="ic1d64d4495f44f799abea9e46017975b_D20230101-20230331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIwNzg5_44251b9d-138b-481d-95c6-95db472b562d">0.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i8c6c2a062c19429b819e6af8e9a37dd6_D20220101-20220331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIwODM1_e5e4c694-6fd5-4ee8-8532-d6322ce92624">0.0&#160;million</ix:nonFraction>, respectively, of compensation expense in connection with PSUs. During the six months ended March 31, 2023 and 2022, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i107e2f2d4a894736a5bf9c291c644543_D20221001-20230331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIxNjI4_f9ac305e-07a9-4ca5-b654-e4c1a514c60b">1.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="id0e0a00d9efd41e080b89602aef7c079_D20211001-20220331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIxNjQy_177b0d97-cf59-41ea-b770-47c032865057">0.0&#160;million</ix:nonFraction>, respectively, of compensation expense in connection with PSUs. At March 31, 2023, there was approximately $<ix:nonFraction unitRef="usd" contextRef="i770a923d58a24b31a0400b0601335c68_I20230331" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfMTA5OTUxMTYzMjU3OQ_4751d8c0-b64e-466d-a465-b1fba11ec1b2">3.1</ix:nonFraction>&#160;million of unrecognized compensation expense related to PSUs.</span></div></ix:continuation><div style="margin-bottom:10pt"><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_73"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfMTY2Nw_a6f59a69-e5b8-4250-8f17-ef3f90d71cfe" continuedAt="i59c01feee392465ba2970c35645ebe04" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="i59c01feee392465ba2970c35645ebe04" continuedAt="i90febd3438a94e21a9fd8ae7bcad161a"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company leases certain facilities, office space, vehicles and equipment. As of March 31, 2023, operating leases under ASC Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (&#8220;Topic 842&#8221;) were included in (i) operating lease right-of use assets, (ii) current portion of operating lease liabilities and (iii) operating lease liabilities, net of current portion on the Company&#8217;s Consolidated Balance Sheets in the amounts of $<ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfNDE2_8c419fbb-3bbd-4279-a166-8d5f63f9d5c3">16.8</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfNDIw_c8c839cc-76a0-439b-94fd-63ea4df28349">2.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfNDI3_981da696-1975-449c-a983-4fa49b18617d">15.0</ix:nonFraction>&#160;million, respectively. As of March 31, 2023, the Company did not have any lease contracts that had not yet commenced but had created significant rights and obligations.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfMTY2OA_faabc365-70c4-4c52-bc50-fd701400e4e5" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (unaudited, in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.297%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">For&#160;the&#160;Three Months Ended March 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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="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%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Operating lease cost</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%"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjBiY2UwOTlmZTI0ZDQ4Nzk5ZmZiNTVkZWVmMDg2NTBjL3RhYmxlcmFuZ2U6MGJjZTA5OWZlMjRkNDg3OTlmZmI1NWRlZWYwODY1MGNfMi0yLTEtMS04NDAwMg_8a420fb7-1140-4d66-8430-b278be3ccb01">788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjBiY2UwOTlmZTI0ZDQ4Nzk5ZmZiNTVkZWVmMDg2NTBjL3RhYmxlcmFuZ2U6MGJjZTA5OWZlMjRkNDg3OTlmZmI1NWRlZWYwODY1MGNfMi00LTEtMS04NDAwMg_875a7041-94cf-4462-b196-e0a4f6ba74f4">637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjBiY2UwOTlmZTI0ZDQ4Nzk5ZmZiNTVkZWVmMDg2NTBjL3RhYmxlcmFuZ2U6MGJjZTA5OWZlMjRkNDg3OTlmZmI1NWRlZWYwODY1MGNfMy0yLTEtMS04NDAwMg_908e8c6a-c75a-4e91-881d-196d7a9cc8ed">4,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjBiY2UwOTlmZTI0ZDQ4Nzk5ZmZiNTVkZWVmMDg2NTBjL3RhYmxlcmFuZ2U6MGJjZTA5OWZlMjRkNDg3OTlmZmI1NWRlZWYwODY1MGNfMy00LTEtMS04NDAwMg_5b8256c2-1550-4090-a870-aaaab58735f7">4,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Total lease expense</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%"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjBiY2UwOTlmZTI0ZDQ4Nzk5ZmZiNTVkZWVmMDg2NTBjL3RhYmxlcmFuZ2U6MGJjZTA5OWZlMjRkNDg3OTlmZmI1NWRlZWYwODY1MGNfNC0yLTEtMS04NDAwMg_8f8bd5de-7c78-40f5-ad78-5fcc56b16bff">5,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjBiY2UwOTlmZTI0ZDQ4Nzk5ZmZiNTVkZWVmMDg2NTBjL3RhYmxlcmFuZ2U6MGJjZTA5OWZlMjRkNDg3OTlmZmI1NWRlZWYwODY1MGNfNC00LTEtMS04NDAwMg_ba74cc98-b8ba-4a87-ba46-7aaadaae5a1b">4,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.297%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">For&#160;the&#160;Six Months Ended March 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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="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%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Operating lease cost</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%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOmRhNjI2ZmVmNzNhNjRlODdhMWNmMzRkMDU2ZjYxYTcxL3RhYmxlcmFuZ2U6ZGE2MjZmZWY3M2E2NGU4N2ExY2YzNGQwNTZmNjFhNzFfMi0yLTEtMS04NDAwMg_cc249fbd-f0a3-4030-beec-f5f183835ba6">1,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOmRhNjI2ZmVmNzNhNjRlODdhMWNmMzRkMDU2ZjYxYTcxL3RhYmxlcmFuZ2U6ZGE2MjZmZWY3M2E2NGU4N2ExY2YzNGQwNTZmNjFhNzFfMi00LTEtMS04NDAwMg_8c92602e-ccf8-477f-9f0e-d4bf6483bbc6">1,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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOmRhNjI2ZmVmNzNhNjRlODdhMWNmMzRkMDU2ZjYxYTcxL3RhYmxlcmFuZ2U6ZGE2MjZmZWY3M2E2NGU4N2ExY2YzNGQwNTZmNjFhNzFfMy0yLTEtMS04NDAwMg_a6978835-b293-41b3-a379-9b87f64fb912">10,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOmRhNjI2ZmVmNzNhNjRlODdhMWNmMzRkMDU2ZjYxYTcxL3RhYmxlcmFuZ2U6ZGE2MjZmZWY3M2E2NGU4N2ExY2YzNGQwNTZmNjFhNzFfMy00LTEtMS04NDAwMg_d3b60ca4-0502-4fea-8611-e62e5e4002e2">8,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Total lease expense</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%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOmRhNjI2ZmVmNzNhNjRlODdhMWNmMzRkMDU2ZjYxYTcxL3RhYmxlcmFuZ2U6ZGE2MjZmZWY3M2E2NGU4N2ExY2YzNGQwNTZmNjFhNzFfNC0yLTEtMS04NDAwMg_1a8a9cf3-d234-4ce4-8457-7d76f421c2c2">12,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOmRhNjI2ZmVmNzNhNjRlODdhMWNmMzRkMDU2ZjYxYTcxL3RhYmxlcmFuZ2U6ZGE2MjZmZWY3M2E2NGU4N2ExY2YzNGQwNTZmNjFhNzFfNC00LTEtMS04NDAwMg_678a3af5-9bf5-49c0-809b-84aa1178d60e">9,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><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%">Short-term leases (those with terms of 12 months or less) are not capitalized but are expensed on a straight-line basis over the lease term. The majority of the Company&#8217;s short-term leases relate to equipment used on construction projects. These leases are entered into at periodic rental rates for an unspecified duration and typically have a termination for convenience provision. </span></div></ix:continuation><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div><span><br/></span></div><ix:continuation id="i90febd3438a94e21a9fd8ae7bcad161a"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the weighted-average remaining term of the Company&#8217;s leases was <ix:nonNumeric contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfMTEzNQ_d7b0c9c5-389f-4116-aeed-0af7a1431ae2">10.8</ix:nonNumeric> years, and the weighted-average discount rate was <ix:nonFraction unitRef="number" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfMTE4Mg_2f313bca-dfc4-4acf-8337-7a83c376729a">3.42</ix:nonFraction>%. As of March 31, 2023, the lease liability was equal to the present value of the remaining lease payments, discounted using the incremental borrowing rate on the Company&#8217;s secured debt using a single maturity discount rate, as such rate is not materially different from the discount rate applied to each of the leases in the portfolio.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfMTY2OQ_8dc036b3-f0d9-4296-9381-9edba60bc1ad" 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 the Company&#8217;s undiscounted lease liabilities outstanding as of March 31, 2023 (unaudited, in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.585%"><tr><td style="width:1.0%"></td><td style="width:81.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.707%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfMS0yLTEtMS04NDAwMg_1aab2766-7301-4f88-a321-1478023639dc">1,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfMi0yLTEtMS04NDAwMg_3b70bb41-9de3-4a02-92d3-8d2a1a87625d">2,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfMy0yLTEtMS04NDAwMg_316119c3-09ea-4aaa-9f51-e31aacee1090">2,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfNC0yLTEtMS04NDAwMg_c7810058-318a-4337-9b6e-350999a74ee5">2,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfNS0yLTEtMS04NDAwMg_c3eb4343-1125-45eb-9014-647ff168dccc">2,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and 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%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfNi0yLTEtMS04NDAwMg_38afc624-5bc6-4568-af56-f0c58821ea1a">10,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfNy0yLTEtMS04NDAwMg_fa1cd760-6bad-4652-87b0-cc52d287f94c">20,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfOC0yLTEtMS04NDAwMg_5ce48e3f-9908-445c-85b5-d84b4c6b0143">3,731</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfOS0yLTEtMS04NDAwMg_2cbebcb0-a46a-4147-bf96-7365796162bf">17,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_76"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RleHRyZWdpb246ZmZlNzM1MDc3YzM3NGQyNmE4ZWYyODBjMGIyYjY1NzhfNDM5OA_07879673-2e2d-48fb-9ca5-831a5f279594" continuedAt="id4dd390e385349d18b1e65f3e5dfd9c3" escape="true">Investment in Derivative Instruments</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="id4dd390e385349d18b1e65f3e5dfd9c3" continuedAt="i910c4433dafd4d0b9de1a1f16688e8fb"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest Rate Swap Contracts</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company uses derivative instruments as part of its overall strategy to manage its exposure to market risks associated with fluctuations in interest rates. The Company regularly monitor the financial stability and credit standing of the counterparties to its derivative instruments. The Company does not enter into derivative financial instruments for speculative purposes.</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:115%">The Company records all derivatives at fair value. On the date the derivative contract is entered into, the Company may designate the derivative as one of the following: (i) a hedge of a forecasted transaction or the variability of cash flows to be paid (&#8220;cash flow hedge&#8221;)  or (ii) a hedge of the fair value of a recognized asset or liability (&#8220;fair value hedge&#8221;).</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:115%">Changes in the fair value of a derivative that is qualified and designated as a cash flow hedge or net investment hedge are recorded in other comprehensive income (loss) in the Company&#8217;s Consolidated Statements of Comprehensive Income (Loss) until they are reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. </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:115%">Changes in the fair value of a derivative that is qualified and designated as a fair value hedge, along with the gain or loss on the hedged asset or liability that is attributable to the hedged risk, are recorded in current period earnings. </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:115%">If the Company does not specifically designate a derivative as one of the above, changes in the fair value of the undesignated derivative instrument are reported in current period earnings. Cash flows from designated derivative financial instruments are classified within the same category as the item being hedged in the Consolidated Statements of Cash Flows, while cash flows from undesignated derivative financial instruments are included as an investing activity.</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:115%">If the Company determines that it qualifies for and will designate a derivative as a hedging instrument, the Company formally documents all relationships between hedging activities, including the risk management objective and strategy for undertaking various hedge transactions. This process includes matching all derivatives that are designated as cash flow hedges to specific forecasted transactions and linking all derivatives designated as fair value hedges to specific assets and liabilities in the Consolidated Balance Sheets.</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:115%">The Company performs an initial prospective assessment of hedge effectiveness on a quantitative basis between the inception date and the earlier of the first quarterly hedge effectiveness date or the issuance of the financial statements that include the hedged transaction. On a quarterly basis, the Company assesses the effectiveness of its designated hedges in offsetting the variability in the cash flows or fair values of the hedged assets or obligations using the Hypothetical Derivative Method. The Hypothetical Derivative Method compares the change in fair value or cash flows of the hedging instrument with the change in fair value or cash flows of a hypothetical derivative that represents the hedged risk. The Company would discontinue hedge accounting prospectively when the derivative is no longer highly effective as a hedge, the underlying hedged transaction is no longer probable or the hedging instrument expires, is sold, terminated or exercised.</span></div></ix:continuation><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div><span><br/></span></div><ix:continuation id="i910c4433dafd4d0b9de1a1f16688e8fb"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Commodity Swap Contracts</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:115%">The Company&#8217;s operations expose it to a variety of market risks, including the effects of changes in commodity prices. As part of its risk management process, the Company has entered into commodity swap transactions through regulated commodity exchanges. The Company does not enter into derivative financial instruments for speculative purposes. Changes in fair value of commodity swaps are recognized in earnings.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RleHRyZWdpb246ZmZlNzM1MDc3YzM3NGQyNmE4ZWYyODBjMGIyYjY1NzhfNDM5Nw_60cb7208-1c43-4270-802a-4e51a3219467" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table represents the approximate amount of realized and unrealized gains (losses) and changes in fair value recognized in earnings on interest and commodity derivative contracts for the three and six months ended March 31, 2023 and 2022 and the fair value of these derivatives as of March 31, 2023 and September 30, 2022 (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="33" 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%">For&#160;the&#160;Three Months&#160;Ended&#160;March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="padding:0 1pt"></td><td colspan="15" 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%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">(unaudited)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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="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%">Change in</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%">Change in</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Statement Classification</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%">Realized Gain (Loss)</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%">Unrealized Gain (Loss)</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%">Total Gain (Loss)</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%">Realized Gain (Loss)</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%">Unrealized Gain (Loss)</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%">Total Gain (Loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i550f3b82b2644056ae834a97b0784140_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNC0yLTEtMS04NDAwMg_ae6b298e-1451-450b-8a51-e5ef82087c40">456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i550f3b82b2644056ae834a97b0784140_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNC00LTEtMS04NDAwMg_f0fdec25-cc86-4cca-b96c-a5e71e768535">1,279</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i550f3b82b2644056ae834a97b0784140_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNC02LTEtMS04NDAwMg_b2419dac-69b6-490e-a2ba-eb6a375dd1cb">823</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e9c3b2ab25b49aaba18e376217fccb3_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNC04LTEtMS04NDAwMg_c45aa1e6-5088-4317-a652-86e527ffa85c">364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e9c3b2ab25b49aaba18e376217fccb3_D20220101-20220331" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNC0xMC0xLTEtODQwMDI_f911e746-b72b-4fe9-a218-765552dcfec6">1,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e9c3b2ab25b49aaba18e376217fccb3_D20220101-20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNC0xMi0xLTEtODQwMDI_a9789e2b-47fe-4d25-bf2d-675ba42e8a43">1,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86b17aacf98f485dbaedc9bb97bfd626_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNS0yLTEtMS04NDAwMg_a8e4d62e-c0fe-4e70-a7aa-1e23ad9a97a5">2,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86b17aacf98f485dbaedc9bb97bfd626_D20230101-20230331" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNS00LTEtMS04NDAwMg_e517a804-7af4-423b-872c-7a333dd9b08c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86b17aacf98f485dbaedc9bb97bfd626_D20230101-20230331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNS02LTEtMS04NDAwMg_3f0b7111-0fd0-48f2-a77c-d75d9b108417">2,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95ae3e7970d54e9db2df25bb8c6d2e36_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNS04LTEtMS04NDAwMg_cbae1a6d-7457-407b-adef-91ec2abf4d6f">431</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95ae3e7970d54e9db2df25bb8c6d2e36_D20220101-20220331" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNS0xMC0xLTEtODQwMDI_619e151c-7a0b-4858-9e34-73b1e128d634">939</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95ae3e7970d54e9db2df25bb8c6d2e36_D20220101-20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNS0xMi0xLTEtODQwMDI_bb65e8e6-94d9-46a8-8081-f5df0db2cf4c">508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Total</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%"><ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNi0yLTEtMS04NDAwMg_e725948a-652c-4c8e-a001-a3be84ad6bc5">2,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNi00LTEtMS04NDAwMg_7e93fedd-eeaf-4530-9e5a-3bc7d015db4f">1,279</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNi02LTEtMS04NDAwMg_f7d0bd7f-3d78-4b5f-98e6-3b947718f5e3">1,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNi04LTEtMS04NDAwMg_58e77677-5aac-499f-8577-2b4e2e8325f2">67</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNi0xMC0xLTEtODQwMDI_e7f64775-d54a-46ba-a854-a112db73ef01">1,994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNi0xMi0xLTEtODQwMDI_e9380206-73b7-48dd-b3ab-196c619f4e1a">1,927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="33" 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%">For&#160;the&#160;Six Months&#160;Ended&#160;March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="padding:0 1pt"></td><td colspan="15" 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%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">(unaudited)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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="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%">Change in</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%">Change in</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Statement Classification</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%">Realized Gain (Loss)</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%">Unrealized Gain (Loss)</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%">Total Gain (Loss)</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%">Realized Gain (Loss)</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%">Unrealized Gain (Loss)</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%">Total Gain (Loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9551393664744ea48c6b66d42b796375_D20221001-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNC0yLTEtMS04NDAwMg_e9d69ff1-8c7d-4f6d-99f5-1332970a236a">1,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9551393664744ea48c6b66d42b796375_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNC00LTEtMS04NDAwMg_e67f3647-430b-44fb-aaca-7bb68f48c292">2,286</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9551393664744ea48c6b66d42b796375_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNC02LTEtMS04NDAwMg_89d5104b-f01e-4fbb-a3a0-691eab54ef32">1,229</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e8e2279834d444587418040e917bdb4_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNC04LTEtMS04NDAwMg_176e404e-89f6-4509-86c3-75c28c155573">857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e8e2279834d444587418040e917bdb4_D20211001-20220331" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNC0xMC0xLTEtODQwMDI_61f6dcd0-10a8-494a-a574-4de84e6625f5">778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e8e2279834d444587418040e917bdb4_D20211001-20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNC0xMi0xLTEtODQwMDI_0357c88f-8830-49cc-bf38-5093c9f7d0e3">1,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27dd479ca5b443d18248a7925540b010_D20221001-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNS0yLTEtMS04NDAwMg_8e23211b-b09d-439c-968a-fc2e49ebe011">3,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27dd479ca5b443d18248a7925540b010_D20221001-20230331" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNS00LTEtMS04NDAwMg_5da9d38f-c268-4aba-a7a3-5ca478c1095a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27dd479ca5b443d18248a7925540b010_D20221001-20230331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNS02LTEtMS04NDAwMg_5542a051-0afa-478e-b192-0da923b6ded9">3,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf2961695a8a4ef08ad7d92d689c3716_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNS04LTEtMS04NDAwMg_d5bbaffc-90b9-4414-9099-4bd5e8edcb4b">909</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf2961695a8a4ef08ad7d92d689c3716_D20211001-20220331" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNS0xMC0xLTEtODQwMDI_b3250087-6dba-4dd2-8f58-4097321d6450">1,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf2961695a8a4ef08ad7d92d689c3716_D20211001-20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNS0xMi0xLTEtODQwMDI_c31e8dc0-35ad-437f-9dc6-34e3547abbb5">443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Total</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%"><ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNi0yLTEtMS04NDAwMg_a61e36b7-7400-4990-afea-46d3b1ecdd70">4,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNi00LTEtMS04NDAwMg_f0472c43-8203-4f69-8094-fb451c651f15">2,286</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNi02LTEtMS04NDAwMg_34f1b6c4-f875-4e9b-96ef-4b43e07566d9">2,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfDerivatives" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNi04LTEtMS04NDAwMg_d2e30615-9604-4e9e-8b1e-407ae6ac5456">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNi0xMC0xLTEtODQwMDI_4b811136-9834-4af4-8d51-963f65c55f2e">2,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNi0xMi0xLTEtODQwMDI_f05eadfd-ae28-474e-bc88-7be05f5bdfa8">2,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.725%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.018%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.018%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td></tr><tr><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 #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%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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;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%">Prepaid expenses and other current assets - commodity swaps</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%"><ix:nonFraction unitRef="usd" contextRef="i85ad5755364140bf847bb74c51aa90c7_I20230331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNC0yLTEtMS04NDAwMg_5eb484e8-4986-415b-8e3b-08d799183918">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i4036532e1bd64be69dc56af73f9e597d_I20220930" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNC00LTEtMS04NDAwMg_7caa739c-027d-40e6-8cc9-f92653a3f7ca">1,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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 assets - commodity swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf90807945234c52977d634217b6db6d_I20230331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNS0yLTEtMS04NDAwMg_73e1ec6d-d28d-4aa1-a5e4-4ad5b23fcc53">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacd0b5b8c184198bb7cf8d4475fd000_I20220930" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNS00LTEtMS04NDAwMg_2b9545ee-4a80-485d-834d-86b8ab765f3f">155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Other assets - interest rate swaps </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie13ecaeed7a042dab522b8f1e0f4ced3_I20230331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNi0yLTEtMS04NDAwMg_5b0e260a-5cee-4fa5-bc1f-3bc57a7141cc">18,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id66f103206f6445dbf0922c933bfa520_I20220930" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNi00LTEtMS04NDAwMg_b895a28a-2f32-4e2a-b01b-ef8adf776e76">24,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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 expense and other current liabilities - commodity swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i795b86940c5a4ac3a24f8adc5dbb5ed4_I20230331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNy0yLTEtMS04NjYyOA_3c3e5003-5de5-427b-9945-3c30b8a46f1f">1,760</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8bc7b1bb2dbe4b0aad27e1482fd4674d_I20220930" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNy00LTEtMS04NjYyOQ_8eec9f7d-77c6-4b52-9e72-5737b3fab94a">601</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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;text-align: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 - commodity swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia483bd6e3b8f44f5bd4e0951e8d9dc68_I20230331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfOS0yLTEtMS04NDAwMg_6b5a0508-f31a-4891-8768-c4d45fa6833e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i524e6fb77402473a82a01d0098d40910_I20220930" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfOS00LTEtMS04NDAwMg_50dac9e0-ef45-4ae7-a839-874351efb957">60</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net unrealized gain position</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfMTEtMi0xLTEtODQwMDI_cc4e3c6b-9cdf-4a5f-bb23-933096a483b9">17,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfMTEtNC0xLTEtODQwMDI_25419682-82f9-4930-ba3b-bab0440b3a8a">25,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Includes designated cash flow hedge of $<ix:nonFraction unitRef="usd" contextRef="i514ba4c1d0a14a7c886b4d473dec5e7f_I20230331" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RleHRyZWdpb246ZmZlNzM1MDc3YzM3NGQyNmE4ZWYyODBjMGIyYjY1NzhfNDIxNw_0e447e6e-a154-4f35-b27e-1750377f2591">18,882</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia107007e1c8f4bec88545987cce4bb01_I20220930" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RleHRyZWdpb246ZmZlNzM1MDc3YzM3NGQyNmE4ZWYyODBjMGIyYjY1NzhfNDIyNA_8005c9a0-e680-4ec3-a9e0-0d0235b404b3">24,719</ix:nonFraction> as of March 31, 2023 and September 30, 2022, respectively.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_79"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RleHRyZWdpb246ZGU3NmU1ZjM3YTFiNGNmZGJhOWE5MDdmM2M3MjczNGNfMTE0Mg_9254aedc-3097-4afc-9743-0998424e8402" continuedAt="i8d5fd33d8c934d249ff1dfa6574549f8" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="i8d5fd33d8c934d249ff1dfa6574549f8" continuedAt="i592915f2d60c46f0ba466cd486890fed"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RleHRyZWdpb246ZGU3NmU1ZjM3YTFiNGNmZGJhOWE5MDdmM2M3MjczNGNfMTE0MQ_a4c9f426-2079-4e65-bc24-7254c0d517f5" continuedAt="i562b611282c54afc9ceabdd4d2e3d6b4" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the Company&#8217;s liabilities measured at fair value on a recurring basis as of March 31, 2023 and September 30, 2022 under ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (in thousands):</span></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><ix:continuation id="i592915f2d60c46f0ba466cd486890fed"><div><ix:continuation id="i562b611282c54afc9ceabdd4d2e3d6b4"><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:61.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.297%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swap contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5565ef30835e4423ba5edacb6284600a_I20230331" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNC0xLTEtMS04NDAwMg_16d84584-6358-418a-b792-f300c9febcea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i0fbb2667554d490cbf7550f2fdf4c409_I20220930" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNC0zLTEtMS04NDAwMg_b0ad7f0d-aa97-4534-aaab-e412c74e7142">1,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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="i84ff7912350e4fa59b4d12f8b3932fc4_I20230331" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNS0xLTEtMS04NDAwMg_cfb05ba7-4cb5-4cf0-9e5b-4179aae696e9">18,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if959d2f0349f4a17ad4fbaa6bf2f05bd_I20220930" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNS0zLTEtMS04NDAwMg_7efca358-9d50-441d-971c-5b25d6a82bc4">24,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</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="i49e47de495c342dfa110cbd62ac28c93_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNi0xLTEtMS04NjUyNw_863e563a-cd44-410b-90c9-2000809810a7">3,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1f7fb5ed9d64e618bc9e5fd2e0124ee_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNi0zLTEtMS04NjUyNw_761186f7-b272-4699-abdb-352f3b60db70">2,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</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="i8404ff1e3a4d4979a42a099fd5acfc7d_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNy0xLTEtMS04NjUyNw_5c00ef70-8be5-49cf-8e26-e60a667e2a37">5,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7904b616dd2548d59ee22fac8bc219bc_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNy0zLTEtMS04NjUyNw_505bbdbd-4427-48ea-ba04-28cb1ffe0ec5">2,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal government securities</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="ieea613ca354f47e19faf8f3908017db4_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfOC0xLTEtMS04NjUyNw_2ca30925-48af-4e0b-83c8-a00ecdb20981">1,072</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34496a4ddbaf45b293642d8b7448d55f_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfOC0zLTEtMS04NjUyNw_9298993d-00a7-4e5b-b231-33d34319205c">1,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency backed securities</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="ia0f82b3cad9a4c52bbf211f154ffd492_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfOS0xLTEtMS04NjUyNw_adf459a6-dfb4-4616-8e64-8e7e7de998b2">889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50ce1148bb86423ca06f526c07fc3b47_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfOS0zLTEtMS04NjUyNw_5b27bc53-2140-486a-a854-d9f2cd338dff">793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98b5cd66926c45a8b8522c06b3fe3dea_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfMTAtMS0xLTEtODY1Mjc_48f47f44-b3f1-4e59-b7df-08e5576c3c04">30,185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i395d2ac8dba749e7aa96a104f8ea70e6_I20220930" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfMTAtMy0xLTEtODY1Mjc_2a49817a-e1cc-4d0b-bc3b-5b3e33ce529e">32,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swap contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5565ef30835e4423ba5edacb6284600a_I20230331" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfOC0xLTEtMS04NDAwMg_9f2821e5-651d-424d-9284-c584721205bd">1,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fbb2667554d490cbf7550f2fdf4c409_I20220930" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfOC0zLTEtMS04NDAwMg_ca33a026-18f4-4d69-a358-02dcd012da15">661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98b5cd66926c45a8b8522c06b3fe3dea_I20230331" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfMTUtMS0xLTEtODY1Mjk_315a2ecf-f633-43b0-850f-d479462b714b">1,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i395d2ac8dba749e7aa96a104f8ea70e6_I20220930" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfMTUtMy0xLTEtODY1Mjk_1599959b-9c38-4ed4-8889-59d6caf4c497">661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair value of interest rate swap contracts is based on a model-driven valuation using the observable components (e.g., interest rates), which are observable at commonly quoted intervals for the full term of the contracts. The fair value of the Company&#8217;s commodity swap contracts is based on an analysis of the expected cash flow of the contract in combination with observable forward price inputs obtained from a third-party pricing source. The calculations are adjusted for credit risk. Therefore, the Company&#8217;s derivative assets and liabilities are classified within Level 2 of the fair value hierarchy. Derivative assets are included within &#8220;Prepaid expenses and other current assets&#8221; and &#8220;Other assets&#8221; on the Company&#8217;s Consolidated Balance Sheets. Derivative liabilities are included within &#8220;Accrued expense and other current liabilities&#8221; and &#8220;Other long-term liabilities&#8221; on the Company&#8217;s Consolidated Balance Sheets.</span></div></ix:continuation><div><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_82"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:CommitmentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTU2MQ_3531f8c5-90a3-4151-93d2-cade2d22acef" continuedAt="i5591a42fb73349e6b24d98009c02aa91" escape="true">Commitments </ix:nonNumeric></span></div><ix:continuation id="i5591a42fb73349e6b24d98009c02aa91" continuedAt="i7c22b3439bd94abbbf75dbd5b8675409"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Revolving Credit Facility, the Company has a total capacity of $<ix:nonFraction unitRef="usd" contextRef="i7b62073bca6045c3b152cec7e997fd89_I20230331" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTE5_94e3a5a2-bf3e-4368-b861-96b3c3c1bdc9">325.0</ix:nonFraction>&#160;million that may be used for a combination of cash borrowings and letter of credit issuances. At March 31, 2023, the Company had aggregate letters of credit outstanding in the amount of $<ix:nonFraction unitRef="usd" contextRef="ia981a526789841bb91c99e2404e40e6a_I20230331" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMzAw_7f93035d-c021-42cf-8138-e200d773d9c3">10.0</ix:nonFraction>&#160;million,  primarily related to certain insurance policies as described in Note 2 - Significant Accounting Policies.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the Company had unconditional purchase commitments for diesel fuel and natural gas in the normal course of business in the aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="if56774d4bc494e489f876d719e59a3b3_I20230331" decimals="-5" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTA5OTUxMTYzMzU2NQ_392a18d0-247f-4596-a873-ec84e6291160">4.7</ix:nonFraction>&#160;million. Management does not expect any significant changes in the market value of these goods during the commitment period that would have a material adverse effect on the financial condition, results of  operations and cash flows of the Company. <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTU2Mg_7400ce69-0608-4d64-8ed4-168526587412" continuedAt="ic6b32b5913014f0cb35738b3a482f55d" escape="true">As of March 31, 2023, the Company&#8217;s purchase commitments annually thereafter were as follows (unaudited, in thousands):</ix:nonNumeric></span></div><div><ix:continuation id="ic6b32b5913014f0cb35738b3a482f55d"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.296%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></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%">Remainder of 2023</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%"><ix:nonFraction unitRef="usd" contextRef="if56774d4bc494e489f876d719e59a3b3_I20230331" decimals="-3" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOjI1OGExNmQ3NzFkNzQ4MGFhN2QwY2ZjMGJjMzcyYWFlL3RhYmxlcmFuZ2U6MjU4YTE2ZDc3MWQ3NDgwYWE3ZDBjZmMwYmMzNzJhYWVfMS0yLTEtMS04NDAwMg_390a3b58-3f5f-4281-8696-5c7fdd9b0848">2,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if56774d4bc494e489f876d719e59a3b3_I20230331" decimals="-3" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOjI1OGExNmQ3NzFkNzQ4MGFhN2QwY2ZjMGJjMzcyYWFlL3RhYmxlcmFuZ2U6MjU4YTE2ZDc3MWQ3NDgwYWE3ZDBjZmMwYmMzNzJhYWVfMi0yLTEtMS04NDAwMg_d22d747e-cea8-4b5a-823f-f608907f2176">1,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if56774d4bc494e489f876d719e59a3b3_I20230331" decimals="-3" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOjI1OGExNmQ3NzFkNzQ4MGFhN2QwY2ZjMGJjMzcyYWFlL3RhYmxlcmFuZ2U6MjU4YTE2ZDc3MWQ3NDgwYWE3ZDBjZmMwYmMzNzJhYWVfMy0yLTEtMS04NDAwMg_29a9a695-c91c-4327-ac36-0725e7d23a4e">256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if56774d4bc494e489f876d719e59a3b3_I20230331" decimals="-3" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOjI1OGExNmQ3NzFkNzQ4MGFhN2QwY2ZjMGJjMzcyYWFlL3RhYmxlcmFuZ2U6MjU4YTE2ZDc3MWQ3NDgwYWE3ZDBjZmMwYmMzNzJhYWVfNC0yLTEtMS04NDAwMg_f4e37506-eac7-4be6-a062-634f19403d2b">4,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></ix:continuation></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Minimum Royalties</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 Company has lease agreements associated with aggregates facilities under which the Company makes royalty payments. These agreements are outside the scope of Topic 842. The payments are generally based on tons sold in a particular period; however, certain agreements have minimum annual payments. <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="road:RoyaltyFutureMinimumPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTU2Mw_7889c146-a45a-4fdd-8227-725de95dec52" continuedAt="ia0161cee0d8348bba7ac8f22a2a97cd4" escape="true">The Company had commitments in the form of minimum royalties as of March 31, 2023 in the amount of $<ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-5" name="road:RoyaltyFutureMinimumPaymentsDue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTMyMQ_5751aea8-c498-4a75-83b8-d11f4d0e863f">2.5</ix:nonFraction> million, due as follows (unaudited, in thousands):</ix:nonNumeric></span></div></ix:continuation><div><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><ix:continuation id="i7c22b3439bd94abbbf75dbd5b8675409"><div><ix:continuation id="ia0161cee0d8348bba7ac8f22a2a97cd4"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.296%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></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%">Remainder of 2023</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%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfMS0yLTEtMS04NDAwMg_d21fdb93-0ddf-4cfa-831a-f2898bd52f04">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:RoyaltyFutureMinimumPaymentsDueInYearOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfMi0yLTEtMS04NDAwMg_93e9930c-9efe-42d5-a4ad-23693dc600f9">246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:RoyaltyFutureMinimumPaymentsDueInYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfMy0yLTEtMS04NDAwMg_6556fd96-2e46-4780-9e78-1e34f8b842d2">207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:RoyaltyFutureMinimumPaymentsDueInYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfNC0yLTEtMS04NDAwMg_2ee46c20-49bc-4413-b3be-926c33e2c501">182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:RoyaltyFutureMinimumPaymentsDueInYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfNS0yLTEtMS04NDAwMg_6e913c4d-609c-417e-a4a5-cfb6f7ef1848">170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:RoyaltyFutureMinimumPaymentsDueThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfNi0yLTEtMS04NDAwMg_72c566d6-02c4-4d12-9773-4874b58ff171">1,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:RoyaltyFutureMinimumPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfNy0yLTEtMS04NDAwMg_a2a4fd64-89a7-443f-b7e5-462d2b236530">2,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></ix:continuation></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%">Royalty expense recorded in cost of revenue was $<ix:nonFraction unitRef="usd" contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331" decimals="-5" name="us-gaap:RoyaltyExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTQwOA_efd99146-a38a-472e-9e6c-c8695a2c3295">0.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331" decimals="-5" name="us-gaap:RoyaltyExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTQxNQ_d0e84e10-f341-4045-9b29-9c9bca16ef99">0.5</ix:nonFraction> million for the three months ended March 31, 2023 and 2022, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" decimals="-5" name="us-gaap:RoyaltyExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTQ4OA_03c2db6d-b320-4183-81d3-e69061d82ebe"><ix:nonFraction unitRef="usd" contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331" decimals="-5" name="us-gaap:RoyaltyExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTQ4OA_ec753f10-8845-4cbf-a017-88d6336311ca">0.8</ix:nonFraction></ix:nonFraction> million for each of the six months ended March 31, 2023 and 2022.</span></div></ix:continuation><div style="margin-bottom:10pt"><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_1043"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 18 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGV4dHJlZ2lvbjo2ODIwYTNjOGUyMWU0MGI3YjljMjg2NGEwNmY0ZDdlZV8xMDk5NTExNjI4MTU0_c3205cf7-34df-47b3-914d-eb4a32b32649" continuedAt="i2caa528c4d0b4dbab7786abf53e440e4" escape="true">Restricted Investments</ix:nonNumeric></span></div><ix:continuation id="i2caa528c4d0b4dbab7786abf53e440e4"><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGV4dHJlZ2lvbjo2ODIwYTNjOGUyMWU0MGI3YjljMjg2NGEwNmY0ZDdlZV8xMDk5NTExNjI4MTU1_40e7d9c1-c480-43aa-80f8-b68fcbfb679a" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company&#8217;s debt securities as of March 31, 2023 and September 30, 2022 (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.446%"><tr><td style="width:1.0%"></td><td style="width:29.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.594%"></td><td style="width:0.1%"></td></tr><tr><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="21" style="border-bottom:1pt solid #000;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%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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%">(unaudited)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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%">Amortized Cost</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%">Gross Unrealized Gains</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%">Gross Unrealized Losses</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%">Fair Value</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%">Corporate debt securities</span></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%"><ix:nonFraction unitRef="usd" contextRef="id7c9a250676247db9a251f9be0137ed8_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF8zLTItMS0xLTg2NTUz_2262eae9-82aa-44de-9d89-59a236a292fb">3,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="id7c9a250676247db9a251f9be0137ed8_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF8zLTQtMS0xLTg2NTUz_499fad99-90a3-4166-9f55-aa90c00c991c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="id7c9a250676247db9a251f9be0137ed8_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF8zLTYtMS0xLTg2NTUz_07e4ea64-bcc5-4be8-a7be-84740d276093">188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="id7c9a250676247db9a251f9be0137ed8_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF8zLTgtMS0xLTg2NTUz_e688b63a-d2f6-4d8e-ae5d-903a32627e68">3,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a2572d0f50440989e7b10c82bf27951_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF80LTItMS0xLTg2NTUz_e3afb41a-cd9b-4711-a748-ecaa2a6532fe">5,724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a2572d0f50440989e7b10c82bf27951_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF80LTQtMS0xLTg2NTUz_f5410723-1eb7-47bf-8442-d350d6aecf89">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a2572d0f50440989e7b10c82bf27951_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF80LTYtMS0xLTg2NTUz_8c035828-ffe3-4840-be9d-cb677c0c539c">98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a2572d0f50440989e7b10c82bf27951_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF80LTgtMS0xLTg2NTUz_40d0fad3-b3f7-47be-b74f-865353e922f9">5,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal government securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7281a78284064ba782da721e4f28e29a_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF81LTItMS0xLTg2NTUz_71af6bec-fe59-4a24-b0df-f0fc960505e2">1,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7281a78284064ba782da721e4f28e29a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF81LTQtMS0xLTg2NTUz_1612b506-5c0c-46aa-a5e8-316b379740dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7281a78284064ba782da721e4f28e29a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF81LTYtMS0xLTg2NTUz_eb296534-c11c-4e03-b076-1658fe24880b">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7281a78284064ba782da721e4f28e29a_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF81LTgtMS0xLTg2NTUz_c274c417-77ec-489e-8f99-e9748ddb1016">1,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b29805972a94943b753cbd1f9d1cf2a_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF82LTItMS0xLTg2NTUz_8f7dd0cb-6f0a-42d8-940f-be78a21eefa1">944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b29805972a94943b753cbd1f9d1cf2a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF82LTQtMS0xLTg2NTUz_2824b5a7-27c8-4af0-82df-220f9e0354e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b29805972a94943b753cbd1f9d1cf2a_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF82LTYtMS0xLTg2NTUz_883e97f3-85dc-43cd-9017-08cd02cd6644">55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b29805972a94943b753cbd1f9d1cf2a_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF82LTgtMS0xLTg2NTUz_a2ed5091-8265-458e-9f3f-d079d3673be6">889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF83LTItMS0xLTg2NTUz_e4a76f42-ea81-4496-852f-903053c5a191">11,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF83LTQtMS0xLTg2NTUz_844e701b-db27-43aa-ad33-ac25ac1f759f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF83LTYtMS0xLTg2NTUz_70eb36e5-e0f5-4317-8d48-66720ca4fe00">417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF83LTgtMS0xLTg2NTUz_77eb0cd1-f6ad-4bbc-a63f-30af04685802">11,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.446%"><tr><td style="width:1.0%"></td><td style="width:29.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.594%"></td><td style="width:0.1%"></td></tr><tr><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="21" 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%">September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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%">Amortized Cost</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%">Gross Unrealized Gains</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%">Gross Unrealized Losses</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%">Fair Value</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%">Corporate debt securities</span></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%"><ix:nonFraction unitRef="usd" contextRef="if21bfc8db7cb45979e4d6015996e56f7_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8yLTItMS0xLTg2NTU2_0082f80d-d23c-46e4-a0bc-19d51ce4178f">2,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if21bfc8db7cb45979e4d6015996e56f7_I20220930" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8yLTQtMS0xLTg2NTU2_33cb26f4-bfac-4f8d-82a2-86663c7f74e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if21bfc8db7cb45979e4d6015996e56f7_I20220930" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8yLTYtMS0xLTg2NTU2_625aeba6-771e-4cf6-90d2-7e64215f1262">260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if21bfc8db7cb45979e4d6015996e56f7_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8yLTgtMS0xLTg2NTU2_023c849a-bf6e-437b-9cab-eead3cbc2262">2,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5c06bce31a48849a2b1a621980a08c_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8zLTItMS0xLTg2NTU2_0b5b8ad5-8eea-4bdc-b38d-41567b40d442">2,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5c06bce31a48849a2b1a621980a08c_I20220930" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8zLTQtMS0xLTg2NTU2_b6791c8c-3b41-4766-8871-07935a75d024">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5c06bce31a48849a2b1a621980a08c_I20220930" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8zLTYtMS0xLTg2NTU2_0c4a6fb4-b7e2-4342-99ef-3c18bd56b71e">141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5c06bce31a48849a2b1a621980a08c_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8zLTgtMS0xLTg2NTU2_a949af8e-4bdc-4490-8195-ac241277c54f">2,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal government securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3984b47a1ee4355996e5f092bac70af_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV80LTItMS0xLTg2NTU2_6071f2c8-be37-4471-9c8b-b45c849fcae8">1,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3984b47a1ee4355996e5f092bac70af_I20220930" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV80LTQtMS0xLTg2NTU2_7267f06f-f9ae-46ce-95db-ca3f92c975ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3984b47a1ee4355996e5f092bac70af_I20220930" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV80LTYtMS0xLTg2NTU2_f922e915-59d1-47f4-aa98-a12dacfc2ee0">96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3984b47a1ee4355996e5f092bac70af_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV80LTgtMS0xLTg2NTU2_f479ec1f-0321-43ce-9a82-8c50375f475b">1,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4207841ce897426d9ba8d31fe69accd7_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV81LTItMS0xLTg2NTU2_5a5b30f0-26a6-48da-bd0a-ef50e8cecffa">862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4207841ce897426d9ba8d31fe69accd7_I20220930" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV81LTQtMS0xLTg2NTU2_e2d4bc89-edb1-4592-8d88-9ad3ff9e8719">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4207841ce897426d9ba8d31fe69accd7_I20220930" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV81LTYtMS0xLTg2NTU2_3029b18f-9ddd-45f9-9d4f-85d2ddcfe2f8">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4207841ce897426d9ba8d31fe69accd7_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV81LTgtMS0xLTg2NTU2_e3043d9d-e844-4ce9-8a86-5519ecfa5123">793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV82LTItMS0xLTg2NTU2_ffb449c7-c374-4355-bdbd-010ef550c820">7,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV82LTQtMS0xLTg2NTU2_6fe05cb9-dd9d-4f30-85d6-7700c8b41d72">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV82LTYtMS0xLTg2NTU2_53a79e57-bbcb-4009-b5e6-8fbd2fc2c20a">566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV82LTgtMS0xLTg2NTU2_91819c9b-90ac-4df4-8390-efa6e3eb219e">6,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost and fair value of debt securities classified as available for sale by contractual maturity, as of March 31, 2023, were as follows (unaudited, in thousands):</span></div><div style="margin-bottom:10pt"><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:64.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.499%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><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="9" 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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</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%">Fair Value</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%">Due within one year</span></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%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY18yLTItMS0xLTg2NTY5_095c16d8-9c1f-4c2e-b076-a3e703e30583">3,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY18yLTQtMS0xLTg2NTY5_35b262dc-3d8d-47b3-90a9-5a5df9578eaa">3,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through three years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY18zLTItMS0xLTg2NTY5_fbb80f36-fa8e-4ccf-9a3c-c0b103f72273">2,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY18zLTQtMS0xLTg2NTY5_480cde71-50ae-449a-8fa3-b2eb63ca7549">2,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after three years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY180LTItMS0xLTg2NTY5_73544bd7-0d72-47ea-8fbc-8d02d84d8b73">5,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="road:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY180LTQtMS0xLTg2NTY5_446a6405-4d6d-4800-a7a1-3a4c13043c21">5,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY181LTItMS0xLTg2NTY5_073e7496-3bef-4738-9d2b-35773253c104">11,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY181LTQtMS0xLTg2NTY5_08d9d1e5-3f90-46f9-87a2-c213ee314a3d">11,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:10pt"><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_85"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19 - <ix:continuation id="i0a85e161d6314dca97b5937ea0f49734" continuedAt="i2ad4229f753a4c5b8855809e8a9f254d">Other Comprehensive Income (Loss)</ix:continuation></span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2ad4229f753a4c5b8855809e8a9f254d" continuedAt="if4f4aa4347634eea8333caaefd5311a1">Comprehensive income (loss) comprises two subsets: net income and OCI. The components of OCI are presented in the accompanying Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Stockholders&#8217; Equity, net of applicable </ix:continuation></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><ix:continuation id="if4f4aa4347634eea8333caaefd5311a1"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">taxes. The Company&#8217;s interest rate swap contract hedge included in other comprehensive income (loss) was entered into on July 1, 2022 with an original notional value of  $<ix:nonFraction unitRef="usd" contextRef="i3b3a027f5f1848d1a2d29b889d7a90d6_I20220701" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RleHRyZWdpb246NzA5MWE2MzdlOGJjNDYxOGEyYjcxNDQxNGExOWYwYmNfMjE5OTAyMzI1NzYzMA_ac380dd3-095c-4af4-99df-e711d2adf725">300.0</ix:nonFraction>&#160;million. The maturity date of this swap is June 30, 2027. The Company received a credit of $<ix:nonFraction unitRef="usd" contextRef="i7240d7fd7cb34ac68d862e0a8e2a8d09_D20220701-20220701" decimals="-5" name="us-gaap:DerivativeGainOnDerivative" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RleHRyZWdpb246NzA5MWE2MzdlOGJjNDYxOGEyYjcxNDQxNGExOWYwYmNfMjE5OTAyMzI1NzcxNw_48d47919-9f6e-4e7a-9e61-96442f2c7ae6">12.6</ix:nonFraction>&#160;million under the &#8220;blend and extend&#8221; arrangement utilizing the fair values of the existing interest rate swap agreements at June 30, 2022.</span></div><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RleHRyZWdpb246NzA5MWE2MzdlOGJjNDYxOGEyYjcxNDQxNGExOWYwYmNfMTE1OQ_54c60879-72a1-4fe8-985b-48840d6030c4" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts in accumulated other comprehensive income (&#8220;AOCI&#8221;), net of tax, at March 31, 2023 and September 30, 2022, were as follows (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.428%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.805%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.361%"></td><td style="width:0.1%"></td></tr><tr><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%">AOCI</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,  2023 (unaudited)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 rate swap contract, net of blend and extend arrangement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfMi0yLTEtMS04NDAwMg_c2fea055-648c-4539-9de7-fae07cc4891c">17,715</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfMi00LTEtMS04NDAwMg_59baf3c5-b4b4-4459-88f3-62ea010e4aa1">23,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfMy0yLTEtMS04NDAwMg_e71dbcd6-96f0-43e8-973c-703f7588179a">417</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfMy00LTEtMS04NDAwMg_901e48c1-bf7f-47e4-83ff-3f032cee153a">566</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less net tax effect of other comprehensive income items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" sign="-" name="road:AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfNC0yLTEtMS04NDAwMg_65767174-33bb-4102-8486-a36da0983303">4,313</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" sign="-" name="road:AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfNC00LTEtMS04NDAwMg_5410f4ba-a4ca-4a4d-8f43-8c5f3f0635a2">5,575</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfNS0yLTEtMS04NDAwMg_949c4ad9-a2ed-4214-b17f-19b9ccc5cc5e">12,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if6f544ae15474a928dce91806780a7bb_I20220930" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfNS00LTEtMS04NDAwMg_ea9b26e0-d5ab-4085-bfd4-c6261e5e4081">17,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RleHRyZWdpb246NzA5MWE2MzdlOGJjNDYxOGEyYjcxNDQxNGExOWYwYmNfMTE2MA_717833e5-38e3-4d1b-baef-92f83400c1d2" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in AOCI, net of tax, are as follows (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.296%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">AOCI</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></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:700;line-height:100%">Balance at September 30, 2022</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%"><ix:nonFraction unitRef="usd" contextRef="i5bfdf0df1feb4397845a898554f96689_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOjYwMmRkY2RmMDAxOTQyYjVhMzY3NWVkMjM1ODZhNDRhL3RhYmxlcmFuZ2U6NjAyZGRjZGYwMDE5NDJiNWEzNjc1ZWQyMzU4NmE0NGFfMi0yLTEtMS04NDAwMg_314b9861-d996-4a01-bc97-79d3ab9baa2c">17,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 OCI changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2cd395f8c2c24e59abc0a06802a55309_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOjYwMmRkY2RmMDAxOTQyYjVhMzY3NWVkMjM1ODZhNDRhL3RhYmxlcmFuZ2U6NjAyZGRjZGYwMDE5NDJiNWEzNjc1ZWQyMzU4NmE0NGFfMy0yLTEtMS04NDAwMg_c1692c35-e63c-4b37-8404-71a4ba883322">4,635</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2023 (unaudited)</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%"><ix:nonFraction unitRef="usd" contextRef="ia882131a61864f02b9909498cbd02625_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOjYwMmRkY2RmMDAxOTQyYjVhMzY3NWVkMjM1ODZhNDRhL3RhYmxlcmFuZ2U6NjAyZGRjZGYwMDE5NDJiNWEzNjc1ZWQyMzU4NmE0NGFfNC0yLTEtMS04NDAwMg_5159dd9a-1994-4994-99d3-10edf906ce7a">12,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.296%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">AOCI</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></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:700;line-height:100%">Balance at September 30, 2021</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%">(<ix:nonFraction unitRef="usd" contextRef="ib48ebf894dce45e9894fd91ed01835a1_I20210930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOjQwZDQyZTQ1MjBjYTRiYTU4NGQxNWNmYmQ1MTkyZmRmL3RhYmxlcmFuZ2U6NDBkNDJlNDUyMGNhNGJhNTg0ZDE1Y2ZiZDUxOTJmZGZfMi0yLTEtMS04NDAwMg_4a936379-206e-4a07-b788-0b9e02c2ceb4">23</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net OCI changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0cf4aa6a02d4e89ad6045f03068f44b_D20211001-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOjQwZDQyZTQ1MjBjYTRiYTU4NGQxNWNmYmQ1MTkyZmRmL3RhYmxlcmFuZ2U6NDBkNDJlNDUyMGNhNGJhNTg0ZDE1Y2ZiZDUxOTJmZGZfMy0yLTEtMS04NDAwMg_ff184a71-e7df-4a74-95c7-d055ec0ce4f9">6,903</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2022 (unaudited)</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%"><ix:nonFraction unitRef="usd" contextRef="i7684e6c8574b4b3ab76f1d5a40ea358b_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOjQwZDQyZTQ1MjBjYTRiYTU4NGQxNWNmYmQ1MTkyZmRmL3RhYmxlcmFuZ2U6NDBkNDJlNDUyMGNhNGJhNTg0ZDE1Y2ZiZDUxOTJmZGZfNC0yLTEtMS04NDAwMg_b9d018a9-a6fc-4264-9bee-58f692904aca">6,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RleHRyZWdpb246NzA5MWE2MzdlOGJjNDYxOGEyYjcxNDQxNGExOWYwYmNfMTE2MQ_f2fa98af-7e81-4f9a-9054-331052bdabe1" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI to earnings are as follows (unaudited, in thousands):</span></div><div style="margin-bottom:10pt"><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:62.247%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.467%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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="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%">2022</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;padding:2px 1pt;text-align: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 (benefit) expense</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%">(<ix:nonFraction unitRef="usd" contextRef="i0b66e5c27a554536920b311965ab35b3_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfMy0yLTEtMS04NDAwMg_f242b5bb-2728-4f8d-821d-e75a4c65b4a6">2,007</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="ic2a1dd074bb34e9796671c78835b558a_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfMy00LTEtMS04NDAwMg_a0616a49-5fb9-4111-9225-a10ab00b20ca">304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Realized loss on restricted investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b66e5c27a554536920b311965ab35b3_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfNC0yLTEtMS04OTMwNw_143048f8-7b03-4663-9de8-691521430b85">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2a1dd074bb34e9796671c78835b558a_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfNC00LTEtMS04OTMwOA_51cccf5b-9d26-4787-b254-b1c4bde8e0f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Expense (benefit) from income 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%"><ix:nonFraction unitRef="usd" contextRef="i0b66e5c27a554536920b311965ab35b3_D20230101-20230331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfNC0yLTEtMS04NDAwMg_edd458e5-e990-4619-8d62-13666e076aa6">517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic2a1dd074bb34e9796671c78835b558a_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfNC00LTEtMS04NDAwMg_0c9ee139-96f9-47d0-bbb4-6a3c658b71b7">78</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:700;line-height:100%">Total reclassifications from AOCI to earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b66e5c27a554536920b311965ab35b3_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfNS0yLTEtMS04NDAwMg_d241aa63-3030-4e7d-a12f-831cd962525a">1,494</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2a1dd074bb34e9796671c78835b558a_D20220101-20220331" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfNS00LTEtMS04NDAwMg_b4122573-aa5d-4285-9732-7229f3e38e23">226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt"><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:62.247%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.467%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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="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%">2022</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;padding:2px 1pt;text-align: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 (benefit) expense</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%">(<ix:nonFraction unitRef="usd" contextRef="idd898dd77cf745da8f2abbc0d0d38da8_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfMy0yLTEtMS04NDAwMg_c3d63abb-dec2-425d-bb0b-f93a30573c38">3,342</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="i37c93db3b08f42e3be85e677951e74c3_D20211001-20220331" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfMy00LTEtMS04NDAwMg_7e6c0d4c-8c1b-4a87-8ba9-493fa5232e3d">636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Realized loss on restricted investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd898dd77cf745da8f2abbc0d0d38da8_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfNC0yLTEtMS04OTMxMA_2077a26d-3ee0-44ab-a16d-0dc7e8f6f135">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37c93db3b08f42e3be85e677951e74c3_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfNC00LTEtMS04OTMxMg_fc05d592-663f-4c38-9b76-1c9168d5685f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Expense (benefit) from income 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%"><ix:nonFraction unitRef="usd" contextRef="idd898dd77cf745da8f2abbc0d0d38da8_D20221001-20230331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfNC0yLTEtMS04NDAwMg_2601d1a5-13da-4e95-b53b-70d4134577b2">861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i37c93db3b08f42e3be85e677951e74c3_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfNC00LTEtMS04NDAwMg_0d292d44-79e7-463e-a22e-e1a29e33bf72">164</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:700;line-height:100%">Total reclassifications from AOCI to earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd898dd77cf745da8f2abbc0d0d38da8_D20221001-20230331" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfNS0yLTEtMS04NDAwMg_98dfa219-2781-4c78-aa9d-dd7d218d4e34">2,485</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37c93db3b08f42e3be85e677951e74c3_D20211001-20220331" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfNS00LTEtMS04NDAwMg_c4de3f53-3826-4766-8125-5efebe73c5c7">472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">23</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_1050"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 20 - <ix:nonNumeric contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDUwL2ZyYWc6ZTRjNTU3ZDU1MjIyNDkyOWJmYjM2YzUyYWFkYjFkZjcvdGV4dHJlZ2lvbjplNGM1NTdkNTUyMjI0OTI5YmZiMzZjNTJhYWRiMWRmN18xMDk5NTExNjMwMzAy_2d6bbfe3-5e9b-4db6-86f4-b647800adaf9" continuedAt="i1002b92733c14d9b909fe4fc75314c83" escape="true">Subsequent Events</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i1002b92733c14d9b909fe4fc75314c83"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">South Carolina 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%">On April 3, 2023, a subsidiary of the Company acquired substantially all of the assets of Pickens Construction, Inc., an asphalt paving company headquartered in Anderson, South Carolina, for $<ix:nonFraction unitRef="usd" contextRef="id6607725247544f18f25942b0daf4763_D20230403-20230403" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDUwL2ZyYWc6ZTRjNTU3ZDU1MjIyNDkyOWJmYjM2YzUyYWFkYjFkZjcvdGV4dHJlZ2lvbjplNGM1NTdkNTUyMjI0OTI5YmZiMzZjNTJhYWRiMWRmN18xMDk5NTExNjMwMzA0_266984e4-3340-4669-86e8-d09974d80464">4.8</ix:nonFraction>&#160;million. The transaction added an HMA plant and expanded the Company&#8217;s service market in the greater Greenville, South Carolina metro area.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Alabama 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%">On May 1, 2023, a subsidiary of the Company acquired certain assets comprising the Huntsville, Alabama operations of Southern Site Contractors, a Tennessee-based excavation, grading and utilities contractor, for $<ix:nonFraction unitRef="usd" contextRef="i79ff691d1eb34147aafc081acff8955f_D20230501-20230501" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDUwL2ZyYWc6ZTRjNTU3ZDU1MjIyNDkyOWJmYjM2YzUyYWFkYjFkZjcvdGV4dHJlZ2lvbjplNGM1NTdkNTUyMjI0OTI5YmZiMzZjNTJhYWRiMWRmN181NDk3NTU4MTgyODU_befb0abe-dbc1-4b95-885f-3576036e4a21">1.1</ix:nonFraction>&#160;million. The transaction added skilled employees and construction equipment to drive growth in northeast Alabama.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Restricted Stock Award</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2023, the Company awarded a total of <ix:nonFraction unitRef="shares" contextRef="i41310042191b42ecad86a90ae1926bec_D20230504-20230504" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDUwL2ZyYWc6ZTRjNTU3ZDU1MjIyNDkyOWJmYjM2YzUyYWFkYjFkZjcvdGV4dHJlZ2lvbjplNGM1NTdkNTUyMjI0OTI5YmZiMzZjNTJhYWRiMWRmN181NDk3NTU4MTg5Njk_19ad9238-1733-4b5e-a18b-17754c8932f2">29,614</ix:nonFraction> restricted shares of Class A common stock to certain members of Company management under the Equity Incentive Plan. The grants are classified as equity awards. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Award of PSUs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2023, the Company awarded PSUs that, if the target metrics for such PSUs are met, would result in the issuance of <ix:nonFraction unitRef="shares" contextRef="ib41ccca7272840e6a741a8f7f323b757_D20230504-20230504" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDUwL2ZyYWc6ZTRjNTU3ZDU1MjIyNDkyOWJmYjM2YzUyYWFkYjFkZjcvdGV4dHJlZ2lvbjplNGM1NTdkNTUyMjI0OTI5YmZiMzZjNTJhYWRiMWRmN181NDk3NTU4MTk0MTA_956f62e5-8126-49cb-8967-a14266b8d8a1">8,052</ix:nonFraction> shares of Class A common stock to certain members of Company management. The grants are classified as equity awards. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Amendment to Management Services Agreement</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2023, the Company and entered into an amendment (the &#8220;Amendment&#8221;) to the Management Services Agreement between the Company and SunTx that extends the end of the term thereof from October 1, 2023 to October 1, 2028. For more information about the Amendment, see the discussion under Part II, Item 5 included elsewhere in this report.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Chief Financial Officer Employment Agreement</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2023, the Company entered into an employment agreement with Gregory A. Hoffman, the Company&#8217;s Senior Vice President and Chief Financial Officer. For more information about the Employment Agreement, see the discussion under Part II, Item 5 included elsewhere in this report.</span></div></ix:continuation><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">24</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_88"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;text-indent:2.25pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This discussion and analysis of our financial condition and results of operations is intended to assist in understanding and assessing the trends and significant changes in our results of operations and financial condition during the period covered by this report. Historical results may not be indicative of future performance. This discussion includes forward-looking statements that reflect our plans, estimates and beliefs. Such statements involve risks and uncertainties. Our actual results may differ materially from those contemplated by these forward-looking statements as a result of various factors, including those set forth under the headings &#8220;Risk Factors&#8221; and &#8220;Cautionary Statement Regarding Forward-Looking Statements.&#8221; This discussion should be read in conjunction with our unaudited consolidated financial statements and the notes thereto included elsewhere in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and notes thereto included in the 2022 Form 10-K. In this discussion, we use certain non-GAAP financial measures. Explanations of these non-GAAP financial measures and reconciliations to the most directly comparable GAAP financial measures are included in this &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221; Investors should not consider non-GAAP financial measures in isolation or as substitutes for financial information presented in compliance with GAAP.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a civil infrastructure company that specializes in the building and maintenance of transportation networks. Our operations leverage a highly skilled workforce, strategically located HMA plants, substantial construction assets and select material deposits. We provide construction products and services to both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential sites in the southeastern United States.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our public projects are funded by federal, state and local governments and include projects for roads, highways, bridges, airports and other forms of infrastructure. Public transportation infrastructure projects historically have been a relatively stable portion of state and federal budgets and represent a significant share of the United States construction market. Federal funds are allocated on a state-by-state basis, and each state is required to match a portion of the federal funds that it receives. Federal highway spending uses funds predominantly from the Highway Trust Fund, which derives its revenues from fuel taxes and other user fees.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to public infrastructure projects, we provide a wide range of large sitework construction and HMA paving services to private construction customers, including commercial and residential developers and local businesses.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Backlog</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2023, our contract backlog was $1.52 billion. Contract backlog is a financial measure that generally reflects the dollar value of work that the Company expects to perform in the future. We generally include a construction project in our contract backlog at the time it is awarded and to the extent we believe funding is probable. Our backlog generally consists of uncompleted work on contracts in progress and contracts for which we have executed a contract but have not commenced the work. For uncompleted work on contracts in progress, we include (i) executed change orders, (ii) pending change orders for which we expect to receive confirmation in the ordinary course of business and (iii) claims that we have made against our customers for which we have determined we have a legal basis under existing contractual arrangements and as to which we consider collection to be probable. Backlog of uncompleted work on contracts under which work was either in progress or had not yet begun was $1.25 billion at March 31, 2023. Our contract backlog also includes low bid/no contract jobs, which consist of (i) public bid jobs for which we were the low bidder and no contract has been executed and (ii) private work jobs for which we have been notified that we are the low bidder or have been given a notice to proceed, but no contract has been executed. Low bid/no contract backlog was $0.27 billion at March 31, 2023.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Developments</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inflation and Supply Chain Constraints</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended March 31, 2023, we continued to experience an upward trend in several inflation-sensitive inputs that we use to provide our products and services, including upward pressure on wages and increases in the cost of certain raw materials used to produce HMA and other items that are critical to our business. In addition, we continued to experience some disruptions from various participants in our supply chain, including subcontractors, materials suppliers and equipment manufacturers, who provide the raw materials, equipment, vehicles, construction supplies and other services we require in order to manufacture HMA and perform our construction projects. Although these issues have improved, intermittent stresses continued, particularly in regard to our older backlog. To date, we have been able to mitigate some of the effects of inflation, supply chain disruptions and labor constraints on our business by increasing prices for our products and including the anticipated cost increases in the construction projects on which we bid. However, we are limited in our ability to pass through increased costs for projects already in our backlog and, under those circumstances, may be unable to recoup losses or diminished profit margins by passing these costs through to our customers.</span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tennessee and North Carolina Acquisitions</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 18, 2022, we acquired three HMA manufacturing plants and certain related assets located in the Nashville, Tennessee metro area for $9.5&#160;million. In connection with this transaction, we disposed of a quarry in North Carolina, resulting in total cash proceeds of $37.0&#160;million and a gain on the facility exchange of $5.4&#160;million. On December 1, 2022, we acquired all of the capital stock of Ferebee Corporation, an HMA manufacturing and paving company headquartered in Charlotte, North Carolina for $68.3&#160;million. The transaction established our second platform company in North Carolina and added three HMA plants in the greater Charlotte/Rock Hill metro area. For further discussion regarding these transactions, see Note 4 - Business Acquisitions to the unaudited consolidated financial statements included elsewhere in this report.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Chief Financial Officer Appointment</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective following the close of business on March 31, 2023, Gregory A. Hoffman was appointed as our Chief Financial Officer. Prior to his appointment, Mr. Hoffman served as our Senior Vice President of Finance from April 2021 until March 2023 and as Chief Financial Officer of Wiregrass Construction Company, our Alabama subsidiary, from 2009 to 2021. Before joining our Company, Mr. Hoffman served in various roles of increasing responsibility at Corporate Express, Inc., a Staples company, including as Division Controller and Vice President, Operations, and also as Division Controller for APAC-Georgia, Inc., a heavy civil infrastructure company. Prior to APAC, he was a Manager at Ernst &amp; Young LLP, where he directed audit engagement teams serving a variety of industries, including construction. Hoffman holds a Bachelor of Science in Accounting from the University of Alabama.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">How We Assess Performance of Our Business</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive our revenues predominantly by providing construction products and services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential sites. Our projects represent a mix of federal, state, municipal and private customers. We also derive revenues from the sale of HMA, aggregates, and liquid asphalt cement to customers. We recognize revenues derived from projects as we satisfy our performance obligations over time (formerly known as the percentage-of-completion method), measured by the relationship of total cost incurred compared to total estimated contract costs (cost-to-cost input method). Changes in job performance, job conditions and estimated profitability, including those arising from contract penalty provisions and final contract settlements, may result in revisions to estimated costs and income, and are recognized in the period in which the revisions are determined. Revenues derived from the sale of HMA, aggregates, and liquid asphalt cement are recognized when the risks associated with ownership have passed to the customer.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit represents revenues less cost of revenues. Cost of revenues consists of all direct and indirect costs associated with construction contracts, including raw materials, labor, equipment costs, depreciation, lease expenses, subcontract costs and other expenses at our HMA plants, aggregates mining facilities, and liquid asphalt cement terminal. Our cost of revenues is directly affected by fluctuations in commodity prices, primarily liquid asphalt and diesel fuel. From time to time, when appropriate, we limit our exposure to changes in commodity prices by entering into forward purchase commitments. In addition, our public infrastructure contracts often provide for price adjustments based on fluctuations in certain commodity-related product costs. These price adjustment provisions are in place for most of our public infrastructure contracts, and we seek to include similar provisions in our private contracts.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation, Depletion, Accretion and Amortization</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are initially recorded at cost or, if acquired as a business combination, at fair value. Depreciation on property, plant and equipment is computed on a straight-line basis over the estimated useful life of the asset. Amortization expense is the periodic expense related to leasehold improvements and intangible assets. Leasehold improvements are amortized over the lesser of the life of the underlying asset or the remaining lease term. Our intangible assets were recognized as a result of certain acquisitions and are generally amortized on a straight-line basis over the estimated useful lives of the assets. Our unfavorable contract liabilities were recognized as a result of certain acquisitions and are amortized as the associated projects progress.  Mineral reserves are depleted in accordance with the units-of-production method as aggregates are extracted, using the initial allocation of cost based on proven and probable reserves.</span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative Expenses</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses include costs related to our operational offices that are not allocated to direct contract costs and expenses related to our corporate offices. These expenses consist primarily of salaries and personnel costs for our administration, finance and accounting, legal, information systems, human resources and certain managerial employees. General and administrative expenses also include acquisition expenses, audit, consulting and professional fees, stock-based compensation expense, travel, insurance, office space rental costs, property taxes and other corporate and overhead expenses.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gain on Sale of Property, Plant and Equipment</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, we sell assets for various reasons, including when the cost of maintaining the asset exceeds the cost of replacing it. The gain or loss on the sale of property, plant and equipment reflects the difference between the carrying value at the date of disposal and the net consideration received from the sale during the period.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gain on Facility Exchange</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our continued growth strategy, we may exchange or sell other facilities in order to generate capital for use in connection with other strategic initiatives. The gain or loss on the exchange or sale of a facility reflects the difference between the net carrying value of the facility at the date of disposal and the consideration received from the exchange or sale during the period.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense, Net</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net primarily represents interest incurred on our long-term debt, such as the Term Loan and the Revolving Credit Facility, as well as the changes in fair values of interest swap agreements and amortization of deferred debt issuance costs. These amounts are partially offset by interest income earned on short-term investments of cash balances in excess of our current operating needs.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Key Performance Indicators - Adjusted EBITDA and Adjusted EBITDA Margin</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA represents net income (loss) before, as applicable from time to time, (i) interest expense, net, (ii) provision (benefit) for income taxes, (iii) depreciation, depletion, accretion and amortization, (iv) equity-based compensation expense, (v) loss on the extinguishment of debt, (vi) certain management fees and expenses and (vii) nonrecurring legal settlement costs and associated legal expenses unrelated to the Company&#8217;s core operations. Adjusted EBITDA Margin represents Adjusted EBITDA as a percentage of revenues for each period. These metrics are supplemental measures of our operating performance that are neither required by, nor presented in accordance with, GAAP. These measures have limitations as analytical tools and should not be considered in isolation or as an alternative to net income or any other performance measure derived in accordance with GAAP as an indicator of our operating performance. We present Adjusted EBITDA and Adjusted EBITDA Margin because management uses these measures as key performance indicators, and we believe that securities analysts, investors and others use these measures to evaluate companies in our industry. Our calculation of Adjusted EBITDA and Adjusted EBITDA Margin may not be comparable to similarly named measures reported by other companies. Potential differences may include differences in capital structures, tax positions and the age and book depreciation of intangible and tangible assets.</span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of net income (loss), the most directly comparable measure calculated in accordance with GAAP, to Adjusted EBITDA and the calculation of Adjusted EBITDA Margin for the periods presented (unaudited, in thousands, except percentages): </span></div><div style="margin-bottom:10pt"><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:50.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.518%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.518%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.518%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.521%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><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%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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><td colspan="3" style="border-top:1pt 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><td colspan="3" style="border-top:1pt 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</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%">(5,481)</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,418)</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">(3,589)</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%">(3,907)</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%">Interest expense, net</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%">4,802&#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%">859&#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%">8,762&#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,123&#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%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,887)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">(964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation, depletion, accretion and amortization </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%">19,858&#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%">17,144&#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%">38,233&#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,047&#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%">Equity-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,246&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management fees and expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">384&#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%">726&#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%">759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></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,756&#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%">7,824&#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,340&#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%">34,181&#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%">Revenues</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,850&#160;</span></td><td style="background-color:#ffffff;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-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,385&#160;</span></td><td style="background-color:#ffffff;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-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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:3pt double #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%">666,629&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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:3pt double #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%">528,349&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA Margin</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;border-bottom: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;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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%">7.3&#160;</span></td><td style="background-color:#cceeff;border-bottom: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;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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%">6.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Reflects fees and reimbursement of certain out-of-pocket expenses under a management services agreement with SunTx (see Note 12 - Related Parties to the unaudited consolidated financial statements included elsewhere in this report).</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Three Months Ended March 31, 2023 Compared to Three Months Ended March 31, 2022 </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth selected financial data for the three months ended March 31, 2023 and 2022 (unaudited in thousands, except percentages):</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:26.147%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change From the Three Months Ended</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="21" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">to the Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of<br/>Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of<br/>Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$&#160;<br/>Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% <br/>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%">Revenues</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%">324,850&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,385&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,465&#160;</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%">33.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="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 revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,570&#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%">91.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,888&#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%">94.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,682&#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%">29.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></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:700;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,280&#160;</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%">8.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,497&#160;</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%">5.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,783&#160;</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 expenses</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%">(31,989)</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.9)</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000)</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%">(10.3)</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989)</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%">28.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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158&#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.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,144&#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%">211.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></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%">Gain on facility exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,551)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</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><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%">(11,489)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</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><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%">8,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, net</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%">(4,802)</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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(859)</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%">(0.4)</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,943)</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%">459.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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</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%">398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355&#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%">825.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss before provision for income taxes </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,955)</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%">(2.2)</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:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,305)</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%">(5.1)</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:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,350&#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;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,887)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss</span></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,481)</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%">(1.7)</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:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;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%">(9,418)</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%">(3.9)</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:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;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%">3,937&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,756&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,824&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,932&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revenues for the three months ended March 31, 2023 increased $81.5 million, or 33.5%, to $324.9&#160;million from $243.4&#160;million for the three months ended March 31, 2022. The increase included $40.0 million of revenues attributable to acquisitions completed subsequent to March 31, 2022 and $41.5 million of revenues in our existing markets from contract work and sales of HMA and aggregates to third parties. The 17.1% increase in revenues in our existing markets compared to the prior year period was due to strong demand in both public and private work.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Gross profit for the three months ended March 31, 2023 increased $13.8 million, or 110.3%, to $26.3 million from $12.5&#160;million for the three months ended March 31, 2022. The increase in gross profit was primarily the result of a 33.5% increase in revenues for the three months ended March 31, 2023 compared to the three months ended March 31, 2022. The higher gross profit margin was due to (i) efficient utilization of our plants and equipment fleet, (ii) lower energy costs for diesel fuel, liquid asphalt and other petroleum-based resources and (iii) completion of new backlog with more favorable margins.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative Expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> General and administrative expenses for the three months ended March 31, 2023 increased $7.0 million, or 28.0%, to $32.0 million from $25.0 million for the three months ended March 31, 2022. The increase was primarily the result of (i) a $1.0 million increase in equity-based compensation expense, (ii) a $1.7 million increase attributable to general and administrative expenses associated with the businesses acquired subsequent to March 31, 2022, and (iii) a $5.2 million increase in management personnel payroll and benefits.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gain on Sale of Property, Plant and Equipment</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%"> Gain on sale of property, plant and equipment for the three months ended March 31, 2023 increased $2.1 million, or 211.4%, to $3.2 million from $1.0&#160;million for the three months ended March 31, 2022. The increase was primarily the result of $1.3 million gain on the sale of an excess office building in North Carolina that was no longer needed in our operations and additional sales of equipment and components during the three months ended March 31, 2023.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense, Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Interest expense, net for the three months ended March 31, 2023 increased $3.9&#160;million, or 459.0%, to $4.8 million compared to $0.9 million for the three months ended March 31, 2022. The increase in interest expense was due to a $118.5 million increase in the average principal debt balance outstanding and higher interest rates during the three months ended March 31, 2023 compared to the corresponding period in 2022.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Our effective tax rate decreased to 21.1% for the three months ended March 31, 2023, from 23.5% for the three months ended March 31, 2022. Our lower effective tax rate during the three months ended March 31, 2023 was due to differences in state tax rates at our operating subsidiaries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net loss decreased $3.9 million to a net loss of $5.5 million for the three months ended March 31, 2023, compared to net loss of $9.4&#160;million for the three months ended March 31, 2022. The decrease in net loss was primarily a result of higher gross profit and gain on sale of property, plant and equipment, partially offset by an increase in general and administrative expenses and interest expense, net, all as described above.  </span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA and Adjusted EBITDA Margin.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Adjusted EBITDA and Adjusted EBITDA Margin were $20.8 million and&#160;6.4%, respectively, for the three months ended March 31, 2023, compared to $7.8&#160;million and 3.2%, respectively, for the three months ended March 31, 2022. The increase in Adjusted EBITDA and Adjusted EBITDA Margin primarily resulted from an increase in gross profit and depreciation, depletion, accretion and amortization, partially offset by higher general and administrative expenses and interest expense, net, all as described above. See the description of Adjusted EBITDA and Adjusted EBITDA Margin, as well as a reconciliation of Adjusted EBITDA to net loss and the calculation of Adjusted EBITDA Margin, under the heading &#8220;How We Assess Performance of Our Business&#8221; above.</span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Six Months Ended March 31, 2023 Compared to Six Months Ended March 31, 2022 </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth selected financial data for the six months ended March 31, 2023 and 2022 (unaudited in thousands, except percentages):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.308%"><tr><td style="width:1.0%"></td><td style="width:26.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.466%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change From the Six Months Ended</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="21" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">to the Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of<br/>Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of<br/>Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$&#160;<br/>Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% <br/>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%">Revenues</span></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%">666,629&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#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><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%">528,349&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#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><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%">138,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.2&#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></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 revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,853&#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%">91.5&#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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,888&#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%">91.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,965&#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%">26.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></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:700;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.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="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%">45,461&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">8.6&#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><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%">11,315&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 expenses</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%">(61,714)</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.2)</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,946)</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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,768)</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%">23.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">128.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on facility exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,389&#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%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,389&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#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><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%">(3,030)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</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><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%">6,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, net</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%">(8,762)</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.3)</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,123)</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%">(0.4)</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,639)</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%">312.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</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%">432&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#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%">171.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss before provision for income taxes </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,553)</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%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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%">(4,994)</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%">(0.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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%">441&#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;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123&#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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,589)</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%">(0.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,907)</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%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318&#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;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #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,340&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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%">7.3&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">34,181&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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%">6.5&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">14,159&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revenues for the six months ended March 31, 2023 increased $138.3 million, or 26.2%, to $666.6 million from $528.3 million for the six months ended March 31, 2022. The increase included $72.2 million of revenues attributable to acquisitions completed subsequent to March 31, 2022 and $66.1 million of revenues in our existing markets from contract work and sales of HMA and aggregates to third parties. The 12.5% increase in revenues in our existing markets compared to the prior year period was due to strong demand in both public and private work.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Gross profit for the six months ended March 31, 2023 increased $11.3 million, or 24.9%, to $56.8 million from $45.5 million for the six months ended March 31, 2022. The increase in gross profit was primarily the result of a 26.2% increase in revenues for the six months ended March 31, 2023 compared to the six months ended March 31, 2022. The lower gross profit margin was due to headwinds from inflation and supply chain constraints on our older backlog primarily completed in the three months ended December 31, 2022, partially offset by more favorable conditions for the three months ended March 31, 2023, as noted above.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative Expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> General and administrative expenses for the six months ended March 31, 2023 increased $11.8 million, or 23.6%, to $61.7 million from $49.9 million for the six months ended March 31, 2022. The increase was primarily the result of (i) a $2.0 million increase in equity-based compensation expense, (ii) a $2.7 million increase attributable to general and administrative expenses associated with the businesses acquired subsequent to March 31, 2022, and (iii) a $7.7 million increase in management personnel payroll and benefits.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gain on Sale of Property, Plant and Equipment</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%"> Gain on sale of property, plant and equipment for the six months ended March 31, 2023 increased $1.9 million, or 128.6%, to $3.3 million from $1.5&#160;million for the six months ended March 31, 2022. The increase was primarily the result of $1.3 million gain on the sale of an excess office building in North Carolina that was no longer needed in our operations and additional sales of equipment and components during the three months ended March 31, 2023.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gain on Facility Exchange</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%"> Gain on facility exchange for the six months ended March 31, 2023 was $5.4 million compared to $0.0&#160;million for the six months ended March 31, 2022. The gain was the result of the disposition of a quarry in North Carolina. In connection with this transaction, the Company acquired three HMA manufacturing plants and certain related assets located in the Nashville, Tennessee metro area. </span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense, Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Interest expense, net for the six months ended March 31, 2023 increased $6.6 million, or 312.7%, to $8.8 million compared to $2.1 million for the six months ended March 31, 2022. The increase in interest expense was due to a $127.4 million increase in the average principal debt balance outstanding and higher interest rates during the six months ended March 31, 2023 compared to the corresponding period in 2022.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Provision for Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> Our effective tax rate decreased to 21.1% for the six months ended March 31, 2023, from 21.8% for the six months ended March 31, 2022. Our lower effective tax rate during the six months ended March 31, 2023 was due to differences in state tax rates at our operating subsidiaries.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net loss decreased $0.3 million to a net loss of $3.6 million for the six months ended March 31, 2023, compared to net loss of $3.9 million for the six months ended March 31, 2022. The decrease in net loss was primarily a result of higher gross profit, gain on sale of property, plant and equipment and gain on facility exchange, partially offset by an increase in general and administrative expenses and interest expense, net, all as described above.  </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA and Adjusted EBITDA Margin.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Adjusted EBITDA and Adjusted EBITDA Margin were $48.3 million and 7.3%, respectively, for the six months ended March 31, 2023, compared to $34.2 million and 6.5%, respectively, for the six months ended March 31, 2022.  The increase in Adjusted EBITDA and Adjusted EBITDA Margin primarily resulted from an increase in gross profit, gain on facility exchange and depreciation, depletion, accretion and amortization, partially offset by higher general and administrative expenses and interest expense, net, all as described above. See the description of Adjusted EBITDA and Adjusted EBITDA Margin, as well as a reconciliation of Adjusted EBITDA to net loss and the calculation of Adjusted EBITDA Margin, under the heading &#8220;How We Assess Performance of Our Business&#8221; above.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows Analysis</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our cash flows for the periods indicated (unaudited, 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><td style="width:74.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.933%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.934%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><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%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities, net of acquisition</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,696&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,294&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</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%">(97,235)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">(140,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by financing activities</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%">46,611&#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%">110,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in cash and cash equivalents</span></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%">(4,928)</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%">(25,922)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Activities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2023, cash provided by operating activities, net of acquisitions, was $45.7 million, primarily as a result of:</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">net loss of $3.6 million, including $38.2 million of depreciation, depletion, accretion and amortization of long-lived assets, unrealized losses on derivative instruments of $2.3 million, gain on sale of facility exchange of $5.4 million and equity-based compensation expense of $5.2 million;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a decrease in contracts receivable including retainage, net of $34.1 million due to normal fluctuations resulting from the timing of processing transactions in our accounts receivable cycle;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an increase in prepaid expenses and other current assets of $3.2 million primarily due to overpayment of federal and state income taxes and the timing of payments under our insurance policies;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an increase in inventories of $10.2 million due to increased inventories from acquisitions, growth in existing markets, higher inventory costs and normal fluctuations in our inventory cycle;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a decrease in accounts payable and accrued expenses and other current liabilities of $19.1 million due to the timing of processing transactions in our accounts payable cycle; and</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a net increase of $8.2 million in the difference between costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts due to the timing of performing and closing projects.</span></div><div><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, cash provided by operating activities, net of acquisitions, was $3.3 million, primarily as a result of:</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">net loss of $3.9 million, including $33.0 million of depreciation, depletion, accretion and amortization of long-lived assets, unrealized gains on derivative instruments of $2.1 million and equity-based compensation expense of $3.2 million;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an increase in contracts receivable including retainage, net of $3.8 million as a result of higher overall revenues due to acquisitions and growth in existing markets;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an increase in prepaid expenses and other current assets of $8.2 million primarily due to overpayment of federal and state income taxes and the timing of payments under our insurance policies;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an increase in inventories of $13.7 million due to increased inventories from acquisitions, higher inventory costs and normal fluctuations in our inventory cycle;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a decrease in accounts payable and accrued expenses and other current liabilities of $14.4 million due to the timing of processing transactions in our accounts payable cycle; and</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a net increase of $11.0 million in the difference between costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts due to the timing of performing and closing projects.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing Activities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2023, cash used in investing activities was $97.2 million, of which $77.8 million related to acquisitions completed in the period, $60.4 million was invested in property, plant and equipment and $5.1 million was invested in restricted investments by the Captive, partially offset by $8.3 million of proceeds from the sale of property, plant and equipment and $37.0 million of proceeds from the facility exchange.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, cash used in investing activities was $140.2 million, of which $102.9 million related to acquisitions completed in the period, $34.7 million was invested in property, plant and equipment and $6.4 million was invested in restricted investments by the Captive, partially offset by $3.8 million of proceeds from the sale of property, plant and equipment.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Activities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2023, cash provided by financing activities was $46.6 million. We received $53.0 million of proceeds from our Credit Facility, which were primarily used for acquisitions completed in the period. This cash flow was partially offset by $6.3 million of principal payments on long-term debt.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, cash provided by financing activities was $111.0 million. We received $116.0 million of proceeds from our Revolving Credit Facility, which were primarily used for acquisitions completed in the period. This cash flow was partially offset by $5.0 million of principal payments on long-term debt.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We and each of our subsidiaries are parties to the Credit Agreement, which provides for the Term Loan and the Revolving Credit Facility. At March 31, 2023 and September 30, 2022, there was $280.6&#160;million and $271.9&#160;million, respectively, of principal outstanding under the Term Loan, $143.1&#160;million and $105.1&#160;million, respectively, of principal outstanding under the Revolving Credit Facility, and availability of $171.9&#160;million and $208.6&#160;million, respectively, under the Revolving Credit Facility, including a reduction for outstanding letters of credit. The Company also had $10.0&#160;million available under the Delayed Draw Term Loan at March 31, 2023 and September 30, 2022. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Credit Agreement requires the Company to satisfy certain financial covenants, including a minimum fixed charge coverage ratio of 1.20-to-1.00 and a maximum consolidated leverage ratio of 3.50-to-1.00, subject to certain adjustments. At March 31, 2023 and September 30, 2022, our fixed charge coverage ratio was 1.47-to-1.00 and 2.56-to-1.00, respectively, and our consolidated leverage ratio was 2.92-to-1.00 and 2.79-to-1.00, respectively.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company has entered into interest rate swap agreements to hedge against the risk of changes in interest rates. At March 31, 2023 and September 30, 2022, the aggregate notional value of the interest rate swap agreement was $300.0 million, and the fair value was $18.9 million and $24.7 million, respectively, which amounts are included within other assets on the Company&#8217;s Consolidated Balance Sheets.</span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For more information about the Credit Agreement, see Note 8 - Debt to the unaudited consolidated financial statements included elsewhere in this report.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Requirements and Sources of Liquidity</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2023 and 2022, our capital expenditures were approximately $60.4&#160;million and $34.7&#160;million, respectively. Our capital expenditures are typically made during the fiscal year in which they are approved.&#160;At March 31, 2023, our commitments for capital expenditures were not material to our financial condition or results of operations on a consolidated basis. For fiscal 2023, we expect total capital expenditures to be $85.0 million to $90.0 million. Our capital expenditure budget is an estimate and is subject to change. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have required significant amounts of cash in order to make capital expenditures, purchase materials and fund our organic expansion into new markets. Our working capital needs are driven by the seasonality and growth of our business, with our cash requirements increasing in periods of growth. Additional cash requirements resulting from our growth include the costs of additional personnel, production and distribution facilities, enhancements to our information systems, integration costs related to any acquisitions and our compliance with laws and rules applicable to public companies. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have historically relied on cash available through credit facilities, in addition to cash from operations, to finance our working capital requirements and to support our growth. We regularly monitor potential capital sources, including equity and debt markets, in an effort to meet our planned capital expenditures and liquidity requirements. Our future success will depend on our ability to access outside sources of capital.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our operating cash flow and available borrowings under the Credit Agreement will be sufficient to fund our operations and planned capital expenditures for at least the next 12 months. However, future cash flows are subject to a number of variables, including the potential impacts of inflation and supply chain constraints, and significant additional capital expenditures will be required to conduct our operations. There can be no assurance that operations and other capital resources will provide sufficient cash to maintain planned or future levels of capital expenditures. In the event that we make one or more acquisitions and the amount of capital required is greater than the amount of cash on hand we have available for acquisitions at that time, we could be required to reduce the expected level of capital expenditures and/or seek additional capital. If we seek additional capital, we may do so through borrowings under the Credit Agreement, joint ventures, asset sales, offerings of debt or equity securities or other means. However, our ability to engage in any such transactions may be constrained by economic conditions and other factors outside of our control. We cannot guarantee that additional capital will be available on acceptable terms or at all. If we are unable to obtain the funds we need, we may not be able to complete acquisitions that may be favorable to us or finance the capital expenditures necessary to conduct our operations.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations</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 our significant obligations outstanding as of March 31, 2023 (unaudited, in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.233%"><tr><td style="width:1.0%"></td><td style="width:24.077%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.146%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.281%"></td><td style="width:0.1%"></td></tr><tr><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="33" 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%">Payments Due by Fiscal Year</span></td></tr><tr><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%">Total</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%">2023</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%">2024</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%">2025</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%">2026</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%">2027</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%">2028 and Thereafter</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%">Debt obligations</span></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%">423,725&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">6,250&#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%">14,500&#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%">18,125&#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%">21,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 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%">363,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><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%">&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,956&#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,430&#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,560&#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,197&#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,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,015&#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%">10,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase commitments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,658&#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,509&#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,893&#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%">256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalty payments</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%">2,485&#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%">65&#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%">246&#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%">207&#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%">182&#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%">170&#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,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,211&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,254&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,199&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,785&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,075&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,285&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,613&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</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 March 31, 2023, we had aggregate letters of credit outstanding in the amount of $10.0 million, future purchase commitments of  diesel fuel and natural gas of $4.4 million and $0.3 million, respectively, and $2.5 million of minimum royalty payments related to aggregates facilities. Other than the letters of credit, future purchase commitments and minimum royalty payments, we do not currently have any off-balance sheet arrangements that have, or are reasonably likely to have, a material current or future effect on our financial condition, changes in our financial condition, revenue or expenses, results of operations, liquidity, capital expenditures or capital resources. See Note 17 - Commitments to our unaudited consolidated financial statements included elsewhere in this report for additional information.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">33</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_91"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosures About Market Risk.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commodity Price Risk</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to commodity price risk with respect to price changes in liquid asphalt and energy, including fossil fuels and electricity for aggregates and HMA production, natural gas for HMA production and fuel for distribution vehicles and production-related mobile equipment. In order to manage or reduce commodity price risk, we monitor the costs of these commodities at the time of bid and price them into our contracts accordingly. Furthermore, liquid asphalt escalator provisions in most of our public contracts, and in some of our private and commercial contracts, limit our exposure to price fluctuations in this commodity. In addition, we enter into various firm purchase commitments, with terms generally less than 18 months, for certain raw materials.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our risk management activities also include the use of financial derivative instruments. We have entered into fuel swap and natural gas swap contracts to mitigate the financial impact of fluctuations in commodity prices. We do not enter into commodity swap contracts for speculative or trading purposes. These fuel and natural gas swap contracts provide a fixed price for less than 50% of our estimated fuel and natural gas usage for the remainder of fiscal year 2023 and part of fiscal year 2024. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides information about the Company&#8217;s swap contracts that are sensitive to changes in commodity prices, specifically fuel and natural gas, as of March 31, 2023 (unaudited).</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.078%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.965%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.966%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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%">Carrying Amount</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%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fuel swap contracts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;&#160;&#160;Contract volumes (1,000 gallons)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638&#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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Weighted average price (per gallon)   </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Contract amount (in thousands)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,130)</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,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Natural gas swap contracts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Contract volumes (1,000 MMBTU)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Weighted average price (per MMBTU)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.44</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Contract amount (in thousands)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(630)</span></td><td style="background-color:#cceeff;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%">(630)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See also Note 15 - Investment in Derivative Instruments and Note 16 - Fair Value Measurements to the unaudited consolidated financial statements included elsewhere in this report.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to interest rate risk on certain of our short- and long-term debt obligations used to finance our operations and acquisitions. We have SOFR-based floating rate borrowings under the Credit Agreement, which expose us to variability in interest payments due to changes in the reference interest rates. From time to time, we use derivative instruments as hedges against the impact of interest rate changes on future earnings and cash flows.  We do not enter into such derivative instruments for speculative or trading purposes. At March 31, 2023, we had a total of $423.7 million of variable rate borrowings outstanding. Holding other factors constant and absent the interest rate swap agreements described above, a hypothetical 1% change in our borrowing rates would result in a $4.2 million change in our annual interest expense based on our variable rate debt at March&#160;31, 2023.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the future principal payment obligations, interest payments, and fair values associated with the Company&#8217;s debt instruments assuming the Company&#8217;s actual level of variable rate debt as of March 31, 2023 (unaudited, in thousands).</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.340%"><tr><td style="width:1.0%"></td><td style="width:35.890%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.503%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.503%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.503%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.503%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.901%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.503%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.901%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.362%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.901%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.362%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.906%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="24" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair</span></td></tr><tr><td colspan="3" style="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:2px 1pt;text-align: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 #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%">2024</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%">2025</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%">2026</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:9pt;font-weight:700;line-height:100%">Thereafter</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%">Total</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Debt obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;&#160;&#160;Term Loan Principal Payments</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%">6,250&#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%">14,500&#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%">18,125&#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%">21,750&#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%">220,000&#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%">280,625&#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%">280,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Revolving Credit Facility Principal Payments</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Interest Payments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,762&#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%">26,865&#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%">25,890&#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%">24,560&#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%">17,490&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="45" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Represents projected interest payments using the Company&#8217;s March 2023 SOFR-based floating rate of 6.52% per annum.</span></div></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amount of the Company&#8217;s outstanding interest rate swap contract at March 31, 2023 was $300.0 million. The maturity date of this swap is June 30, 2027, and the fair value of the outstanding swap contract was $18.9 million as of March 31, 2023. See also </span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 15 - Investment in Derivative Instruments and Note 16 - Fair Value Measurements to the unaudited consolidated financial statements included elsewhere in this report.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inflation Risk</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the effects of inflation through wage pressures, increases in the cost of raw materials used to produce HMA, and increases in other items, such as fuel, concrete and steel. During the quarter ended March 31, 2023, we continued to experience increased costs in several of these inflation-sensitive items. We seek to recover increasing costs by obtaining higher prices for our products or by including the anticipated price increases in our bids. Due to the relatively short-term duration of our construction contracts, we are generally able to reduce our exposure to price increases on new contracts, but we are limited in our ability to pass through increased costs for projects already in our backlog. Going forward, continued cost inflation in these areas may require further price adjustments to maintain profit margin, and any price increases may have a negative effect on demand.</span></div><div><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_94"></div><div style="margin-bottom:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Controls and Procedures. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Disclosure Control and Procedures</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management carried out, as of March 31, 2023, with the participation of our Chief Executive Officer and our Chief Financial Officer, an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of March 31, 2023, our disclosure controls and procedures were effective to provide reasonable assurance that material information required to be disclosed by us in reports we file under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms and that information required to be disclosed by us in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">hanges in Internal Control Over Financial Reporting</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%">There were no changes to our internal control over financial reporting during the quarter ended March 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">35</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_97"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:127%">PART II - Other Information</span></div><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:127%"> </span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_100"></div><div style="margin-bottom:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:127%">Item 1. Legal Proceedings. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the nature of our business, we are involved in routine litigation or subject to other disputes or claims related to our business activities, including, among other things, (i) workers&#8217; compensation claims, (ii) employment-related disputes and (iii) liability issues or breach of contract or tortious conduct claims in connection with the performance of services and provision of materials. We and our affiliates are also subject to government inquiries in the ordinary course of business seeking information concerning our compliance with government construction contracting requirements and various laws and regulations, the outcome of which cannot be predicted with certainty. In the opinion of our management, after consultation with legal counsel, none of the pending inquiries, litigation, disputes or claims against us, if decided adversely to us, would have a material adverse effect on our financial condition, cash flows or results of operations. There have been no material changes to the legal proceedings disclosed in the 2022 Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_103"></div><div style="margin-bottom:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. Risk Factors. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the other financial information set forth in this report, you should carefully consider the factors discussed below and in Part I, Item 1A, &#8220;Risk Factors,&#8221; in the 2022 Form 10-K that could materially affect our business, financial condition or future operating results. The risks described below and in the 2022 Form 10-K are not the only risks that we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and operating results.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inflation and supply chain disruptions have resulted, and may continue to result, in increased costs, some of which we may not be able to recoup.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inflation and supply chain disruptions have the potential to adversely affect our business, financial condition and results of operations, particularly if we are unable to pass through increased costs to our customers. During the three and six months ended March 31, 2023, we continued to experience an upward trend in several inflation-sensitive inputs that we use to provide our products and services, including upward pressure on wages and increases in the cost of raw materials used to produce HMA and other items critical to our business, including fuel, concrete and steel. In addition, we continued to experience disruptions from various participants in our supply chains, including subcontractors, materials suppliers and equipment manufacturers, who provide the raw materials, equipment, vehicles, construction supplies and other services we require in order to manufacture HMA and perform our construction projects. While we have been able to mitigate some of the effects of inflation, supply chain disruptions and labor constraints on our business by increasing prices for our products and including the anticipated cost increases in the construction projects for which we bid, we may not be able to do so in the future. In addition, we are limited in our ability to pass through increased costs for projects already in our backlog, and if we are unable to do so, we may not recoup our losses or diminished profit margins. If inflation and supply chain disruptions continue to rise, we may be required to implement further price adjustments to maintain our profit margin, and any price increases may have a negative effect on demand.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unfavorable developments affecting the banking and financial services industry could adversely affect our business, liquidity and financial condition, and overall results of operations.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual events, concerns or speculation about disruption or instability in the banking and financial services industry, such as liquidity constraints, the failure of individual institutions, or the inability of individual institutions or the banking and financial service industry generally to meet their contractual obligations, could significantly impair our access to capital, delay access to deposits or other financial assets, or cause actual loss of funds subject to cash management arrangements. Similarly, these events, concerns or speculation could result in less favorable commercial financing terms, including higher interest rates or costs and tighter financial and operating covenants, or systemic limitations on access to credit and liquidity sources, thereby making it more difficult for us to acquire financing on acceptable terms or at all. Additionally, our customers, critical vendors and business partners also could be adversely affected by these risks as described above, which in turn could result in their committing a breach or default under their contractual agreements with us, their insolvency or bankruptcy, or other adverse effects. Any decline in available funding or access to our cash and liquidity resources, or non-compliance of banking and financial services counterparties with their contractual commitments to us could, among other risks, have material adverse impacts on our ability to meet our operating expenses and other financial needs, could result in breaches of our financial and/or contractual obligations, and could have material adverse impacts on our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_106"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unregistered Sales of Equity Securities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not sell any of its equity securities during the period covered by this report that were not registered under the Securities Act.</span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the period covered by this report, the Company did not purchase any of its equity securities that are registered under Section 12 of the Exchange Act.</span></div><div><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_109"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. 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%">None.</span></div><div><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_112"></div><div style="margin-bottom:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:127%">Item 4. Mine Safety Disclosures. </span></div><div style="text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">The information concerning mine safety violations or other regulatory matters required by Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item 104 of Regulation S-K (17 C.F.R. Part 229.104) is included in Exhibit 95.1 to this Quarterly Report on Form 10-Q.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_115"></div><div style="margin-bottom:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:127%">Item 5. Other Information.</span></div><div style="margin-bottom:10pt;text-indent:2.25pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:126%">Amendment to Management Services Agreement</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed, on October 1, 2006, the Company and SunTx Capital Management entered into a management services agreement (as the same has been amended from time to time, the &#8220;Management Services Agreement&#8221;). Pursuant to the Management Services Agreement, SunTx Capital Management provides certain management services to the Company including with respect to financing, business strategies and business development, and in consideration for the management services, the Company is required to pay SunTx Capital Management a fee equal to $83,333.33 per month (payable in arrears in equal quarterly or semi-annual installments, at the Company&#8217;s option), subject to certain adjustments as set forth in the Management Services Agreement.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2023, the Company and SunTx Capital Management entered into Amendment No. 3 to the Management Services Agreement, effective October 1, 2023 (the &#8220;Amendment&#8221;), which extends the term of the Management Services Agreement from October 1, 2023 to October 1, 2028. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing description of the Amendment is a summary only and does not purport to be complete and is subject to, and qualified in its entirety by, the full text of the Amendment, a copy of which is filed as Exhibit 10.3 to this Quarterly Report on Form 10-Q and is incorporated herein by reference.</span></div><div style="margin-bottom:10pt;text-indent:2.25pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:126%">Chief Financial Officer Employment Agreement</span></div><div style="margin-bottom:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed, on March 6, 2023, the Company announced that Gregory A. Hoffman would transition from his then-current position as Senior Vice President of Finance to the role of Chief Financial Officer of the Company following the close of business on March 31, 2023. In connection with his transition to Chief Financial Officer, on May 4, 2023, Mr. Hoffman and the Company entered into an employment agreement  (the &#8220;Employment Agreement&#8221;). The material terms of the Employment Agreement are described below.   </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Term</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The term of the Employment Agreement is two years, commencing on April 1, 2023. Beginning on the second anniversary of the Effective Date (as defined in the Employment Agreement), and on each anniversary thereafter, the term will renew for an additional one-year period, unless either party provides written notice of its intention not to extend the term at least 60 days prior to the applicable anniversary date, or the Employment Agreement is otherwise terminated in accordance with the termination provisions set forth therein.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Salary</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Employment Agreement specifies a minimum annual base salary of $400,000.00 during the term. The minimum base salary will be reviewed at least annually by the Compensation Committee, and the Compensation Committee may, but is not required to, increase Mr. Hoffman&#8217;s salary during the term.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Annual Bonus</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Mr. Hoffman is eligible to receive a cash bonus in an amount determined either in the discretion of the Compensation Committee or based on the achievement of performance goals under any annual incentive program that may be established and administered by the Compensation Committee from time to time.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Equity Awards</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Mr. Hoffman is eligible to receive awards under the Equity Incentive Plan and any other stock option, stock purchase or equity-based incentive compensation plan or arrangement adopted by the Company from time to time in which executives of the Company are eligible to participate, in an amount determined by the Compensation Committee. Any such equity awards will be governed by the applicable plan and award agreements.</span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Perquisites; Employee Benefits</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Mr. Hoffman is entitled to fringe benefits and perquisites consistent with the practices of the Company and to the extent that the Company provides similar benefits or perquisites to similarly situated executives, which may include the use of a Company-owned automobile to the extent that the Company deems necessary for the performance of services to the Company. Mr. Hoffman is entitled to participate in all other employee benefit plans, practices and programs on a basis that is no less favorable than is provided to similarly situated executives, to the extent consistent with applicable law and the terms of the applicable employee benefit plans.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Termination Payments</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. If the Employment Agreement is terminated under certain circumstances, Mr. Hoffman may be entitled to receive certain severance payments and benefits. </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Restrictive Covenants</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Employment Agreement provides for certain restrictive covenants, including covenants limiting or prohibiting competition, use of confidential information, solicitation of customers, recruitment of employees, and disparagement of the Company during the term of the Employment Agreement and, if the Company so elects, for a period of eighteen months following the termination of employment with the Company for any reason.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Right of First Refusal to Purchase Shares of Class B Common Stock</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. During the term of the Employment Agreement and for a period of eighteen months following the termination of employment for any reason, the Company or its assignee will have a right of first refusal to purchase any shares of the Company&#8217;s Class B common stock, that Mr. Hoffman (or, as applicable, Mr. Hoffman&#8217;s estate) elects to transfer, convert or dispose of during such period. </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Clawback</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Mr. Hoffman&#8217;s compensation is subject to any clawback policies required by applicable law, government regulation or stock exchange listing requirement or otherwise adopted by the Company, as such policies may be amended from time to time.</span></div><div style="margin-bottom:10pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing description of the Employment Agreement is a summary only and does not purport to be complete and is subject to, and qualified in its entirety by, reference to the form of Employment Agreement, a copy of which is filed as Exhibit 10.1 to this Quarterly Report on Form 10-Q and is incorporated herein by reference.</span></div><div><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">38</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_118"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div style="-sec-extract:summary"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. Exhibits.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.616%"><tr><td style="width:1.0%"></td><td style="width:7.876%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.501%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.223%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit</span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001718227/000119312518138659/d169660dex31.htm">Amended and Restated Certificate of Incorporation of Construction Partners, Inc., as amended through February 23, 2023.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1718227/000171822722000096/amendedandrestatedbylaws.htm">Amended and Restated By-Laws of Construction Partners, Inc. (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K (File No. 001-38479) filed on November 9, 2022)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001718227/000119312518125770/d169660dex41.htm">Form of Class&#160;A Common Stock Certificate (incorporated by reference to Exhibit 4.1 to Amendment No. 1 to the Registration Statement on Form S-1 (File No. 333-224174) filed on April 23, 2018)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001718227/000119312518109893/d169660dex42.htm">Registration Rights Agreement, dated June&#160;8, 2007, by and among Construction Partners, Inc. (f/k/a SunTx CPI Growth Company, Inc.) and certain security holders party thereto (incorporated by reference to Exhibit 4.2 to the Registration Statement on Form S-1 (File No. 333-224174) filed on April 6, 2018)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1718227/000171822720000028/exhibit101employmentag.htm">Form of Employment Agreement, dated April 1, 2020, by and between Construction Partners, Inc. and certain executive officers (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K (File No. 001-38479) filed on April 3, 2020)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2023q2exhibit102.htm">Second Amendment to Management Services Agreement, effective as of October 1, 2015, by and between Construction Partners, Inc. and SunTx Capital Management Corp.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2023q2exhibit103.htm">Third Amendment to Management Services Agreement, effective as of October 1, 2023, by and between Construction Partners, Inc. and SunTx Capital Management Corp.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1*</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt"><span 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="a2023q2exhibit311.htm">Certification of President and Chief Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2*</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:top"><div style="margin-bottom:6pt"><span 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="a2023q2exhibit312.htm">Certification of Executive Vice President and Chief Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1**</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2023q2exhibit321.htm">Certification of President and Chief Executive Officer pursuant to 18 U.S.C. Section 1350</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2**</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:top"><div style="margin-bottom:6pt"><span 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="a2023q2exhibit322.htm">Certification of Executive Vice President and Chief Financial Officer pursuant to 18 U.S.C. Section 1350</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.1*</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt"><span 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="a2023q2exhibit951.htm">Mine Safety Disclosures</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Instance Document</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104*</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furnished herewith.</span></td></tr></table></div><div style="margin-bottom:10pt;text-align:center"><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">39</span></div></div></div><div id="i874a8cb271a240ebb6da6f45936ae1fd_121"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><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="#i874a8cb271a240ebb6da6f45936ae1fd_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on this 9th day of May, 2023.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.125%"><tr><td style="width:1.0%"></td><td style="width:58.134%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.841%"></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CONSTRUCTION PARTNERS, INC.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/ Fred J. Smith, III</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fred J. Smith, III</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.881%"><tr><td style="width:1.0%"></td><td style="width:25.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.644%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.433%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.644%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.328%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Name and Signature</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Date</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Fred J. Smith, III</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief&#160;Executive Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 9, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fred J. Smith, III</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer and duly authorized officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Gregory A. Hoffman</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 9, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gregory A. Hoffman</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer and duly authorized officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">40</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>2
<FILENAME>a2023q2exhibit102.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="iaf263a76d01c4e28a86ff0e38b2166ad_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.2</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECOND AMENDMENT TO </font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT SERVICES AGREEMENT</font></div><div style="margin-bottom:10pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction Partners, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and SunTx Capital Management Corp., a Texas corporation (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SunTx</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), hereby enter into this Second Amendment (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), which is made effective as of October 1, 2015, to the Management Services Agreement, dated October 1, 2006 as amended by that certain Amendment to Management Services Agreement dated effective as of October 1, 2013 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). </font></div><div style="margin-bottom:10pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WHEREAS, the Company and SunTx desire to amend the Agreement.</font></div><div style="margin-bottom:10pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NOW, THEREFORE, in consideration of the mutual agreements set forth below and in the Agreement, the Company and SunTx agree as follows&#58;</font></div><div style="margin-bottom:10pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;Section 2(a) of the Agreement is hereby deleted in its entirety and replaced by the following&#58;</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Management Fees (a) in consideration for the provision of the Services, the Company shall pay to SunTx a fee equal to $83,333.33 per month (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Management Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;).  The Management Fee shall be payable to SunTx in arrears in equal quarterly or semi-annual installments, at the Company&#8217;s election, on the last day of each installment period.  SunTx and the Company will review the Management Fees and Services on an annual basis and, concurrent with such review, SunTx may increase the Management Fee by an amount equal to the All Items inflation rate according to the CPI-U U.S. for the trailing twelve months on each successive anniversary of the Effective Date, subject to the approval of a majority of the Company&#8217;s Board of Directors other than Directors who are employees of SunTx.</font></div><div style="margin-bottom:10pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties hereto have executed this Amendment, which shall be effective as of the date first written above. </font></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:5.846%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.954%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.090%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">CONSTRUCTION PARTNERS, INC.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">SUNTX CAPITAL MANAGEMENT CORP.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#47;s&#47; Charles E. Owens</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#47;s&#47; Ned N. Fleming, III</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Charles E. Owens</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Ned N. Fleming, III</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Title&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Title&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Managing Partner</font></td></tr></table></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>3
<FILENAME>a2023q2exhibit103.htm
<DESCRIPTION>EX-10.3
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i6251b01fc7174c57b484b9e663daf8b9_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.3</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THIRD AMENDMENT TO </font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT SERVICES AGREEMENT</font></div><div style="margin-bottom:10pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction Partners, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and SunTx Capital Management Corp., a Texas corporation (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SunTx</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), hereby enter into this Third Amendment to Management Services Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), which is made effective as of October 1, 2022, to the Management Services Agreement, dated October 1, 2006 as amended by that certain Amendment to Management Services Agreement dated effective as of October 1, 2013, as further amended by that certain Second Amendment to Management Services Agreement dated effective as of October 1, 2015 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">            WHEREAS, the Company and SunTx desire to amend the Agreement.</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">            NOW, THEREFORE, in consideration of the mutual agreements set forth below and in the Agreement, the Company and SunTx agree as follow&#58;</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Section 3 of the Agreement is hereby deleted in its entirety and replaced by the following&#58;</font></div><div style="margin-bottom:10pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;3.     </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Term.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The term of this Agreement shall expire on October 1, 2028 provided, however, that SunTx may terminate its obligations to provide the Services upon 60 days&#8217; prior written notice to the Company.&#8221; </font></div><div style="margin-bottom:10pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties hereto have executed this Amendment, which shall be effective as of the date first written above. </font></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:5.846%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.954%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.090%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">CONSTRUCTION PARTNERS, INC.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">SUNTX CAPITAL MANAGEMENT CORP.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#47;s&#47; Fred J. Smith, III</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#47;s&#47; Ned N. Fleming, III</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Fred J. Smith, III</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Ned N. Fleming, III</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Title&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Title&#58;</font></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Managing Partner</font></td></tr></table></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>a2023q2exhibit311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i63f62b8738e14dc3a0ea59a530b04a6a_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION </font></div><div style="margin-top:6pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Fred J. Smith, III, certify that&#58;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I have reviewed this Quarterly Report on Form&#160;10-Q&#160;of Construction Partners, Inc. for the quarterly period ended March 31, 2023&#59;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:38.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.835%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; May 9, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;Fred J. Smith, III</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fred J. Smith, III</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>a2023q2exhibit312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i0d160c4ae4014e7ea11f0396940e5896_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION </font></div><div style="margin-top:6pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Gregory A. Hoffman, certify that&#58;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I have reviewed this Quarterly Report on Form&#160;10-Q&#160;of Construction Partners, Inc. for the quarterly period ended March 31, 2023&#59;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.284%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.867%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.947%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; May 9, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;Gregory A. Hoffman</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gregory A. Hoffman</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr></table></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>a2023q2exhibit321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ia9a9f5ded5d84d0db2bb28fb3209a8a2_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="margin-bottom:10pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:10pt;text-indent:24.75pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q of Construction Partners, Inc. (the &#8220;Company&#8221;) for the period ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Fred J. Smith, III, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></td></tr></table></div><div style="margin-bottom:10pt;text-indent:24.75pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:37.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.554%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.280%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; May 9, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;Fred J. Smith, III</font></div></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fred J. Smith, III</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">President and Chief Executive Officer</font></div></td></tr></table></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>a2023q2exhibit322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i8e86179104124021a9637a80882f5ce5_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="margin-bottom:10pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:10pt;text-indent:24.75pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q of Construction Partners, Inc. (the &#8220;Company&#8221;) for the period ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, R. Alan Palmer, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:36.941%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.875%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.280%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; May 9, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47;&#160;Gregory A. Hoffman</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gregory A. Hoffman</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior Vice President and Chief Financial Officer</font></td></tr></table></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-95.1
<SEQUENCE>8
<FILENAME>a2023q2exhibit951.htm
<DESCRIPTION>EX-95.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i92710c284b5942a98ffa27db3578d25e_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 95.1</font></div><div style="margin-top:12pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mine Safety Disclosures</font></div><div style="margin-top:6pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operation of our aggregates mines is subject to regulation by the federal Mine Safety and Health Administration (the &#8220;MSHA&#8221;) under the Federal Mine Safety and Health Act of 1977, 30 U.S.C. &#167; 801 </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">et seq.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the &#8220;Mine Act&#8221;). Set forth below is the required information regarding certain mining safety and health matters for the fiscal quarter ended March 31, 2023. Citations and orders may be contested and appealed, and in that process, may be reduced in severity and amount, and are sometimes dismissed. The table below includes references to specific sections of the Mine Act.</font></div><div style="margin-bottom:12pt;margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information in the table below is presented by mine, consistent with the manner in which we maintain safety and compliance information about our mining operations.</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.855%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.918%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.928%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.918%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.928%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.088%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.928%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.366%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.578%"></td><td style="width:0.1%"></td></tr><tr><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:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(A)</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(B)</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(C)</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(D)</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(E)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(F)</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(G)</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(H)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mine Name &#47; ID</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Section<br>104 S&#38;S</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Section<br>104(b)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Section<br>104(d)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Section<br>110(b)(2)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Section<br>107(a)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proposed<br>Assessments</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fatalities</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pending<br>Legal<br>Action</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ashville &#47; 01-03234</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Drummond &#47; 01-03126</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Blount Springs &#47; 01-03047</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">376</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Battleground &#47; 01-03100</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Camden &#47; 31-02100</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Riverbend Sand &#47; 09-01023</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Montgomery Sand &#47; 09-00737</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Baldree Sand &#47; 09-01166</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coosa &#47;&#160;01-03327</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Skyline &#47;&#160;01-03158</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lambert &#47;&#160;01-03363</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hickory Bend &#47;&#160;01-03403</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allstate &#47;&#160;01-03406</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</font></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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></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:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">558</font></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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.650%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The total number of violations of mandatory health or safety standards that could significantly and substantially contribute to the cause and effect of a coal or other mine safety or health hazard under Section 104 of the Mine Act for which the operator received a citation from the MSHA.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(B)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The total number of orders issued under Section 104(b) of the Mine Act.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(C)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The total number of citations and orders for unwarrantable failure of the mine operator to comply with mandatory health or safety standards under Section 104(d) of the Mine Act.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(D)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The total number of flagrant violations under Section 110(b)(2) of the Mine Act.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(E)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The total number of imminent danger orders issued under Section 107(a) of the Mine Act.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(F)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The total dollar value of proposed assessments from the MSHA under the Mine Act. As of the date of this report, no proposed assessments related to the orders or citations listed above had yet been posted to the MSHA Mine Data Retrieval System or made available to the Company by MSHA.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(G)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The total number of mining-related fatalities.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(H)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Any pending legal action before the Federal Mine Safety and Health Review Commission involving the applicable mine(s).</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal quarter ended March 31, 2023, our aggregates mines did not receive any written notices of a pattern of violations, or the potential to have such a pattern of violations, under Section 104(e) of the Mine Act.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>road-20230331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:7b4c65ab-53b1-4635-a466-06404518831a,g:5bc2b422-64b9-400e-a31e-d9a737fe5e2c-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:road="http://www.constructionpartners.net/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.constructionpartners.net/20230331">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="road-20230331_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="road-20230331_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="road-20230331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="road-20230331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.constructionpartners.net/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000002 - 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.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000003 - 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="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS">
        <link:definition>0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000006 - 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="General" roleURI="http://www.constructionpartners.net/role/General">
        <link:definition>0000007 - Disclosure - General</link: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.constructionpartners.net/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="AccountingStandards" roleURI="http://www.constructionpartners.net/role/AccountingStandards">
        <link:definition>0000009 - Disclosure - Accounting Standards</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitions" roleURI="http://www.constructionpartners.net/role/BusinessAcquisitions">
        <link:definition>0000010 - Disclosure - Business Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractsReceivableIncludingRetainageNet" roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet">
        <link:definition>0000011 - Disclosure - Contracts Receivable Including Retainage, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractAssetsandLiabilities" roleURI="http://www.constructionpartners.net/role/ContractAssetsandLiabilities">
        <link:definition>0000012 - Disclosure - Contract Assets and Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipment" roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipment">
        <link:definition>0000013 - Disclosure - Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.constructionpartners.net/role/Debt">
        <link:definition>0000014 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Equity" roleURI="http://www.constructionpartners.net/role/Equity">
        <link:definition>0000015 - Disclosure - 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="EarningsPerShare" roleURI="http://www.constructionpartners.net/role/EarningsPerShare">
        <link:definition>0000016 - 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="ProvisionforIncomeTaxes" roleURI="http://www.constructionpartners.net/role/ProvisionforIncomeTaxes">
        <link:definition>0000017 - Disclosure - Provision for Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedParties" roleURI="http://www.constructionpartners.net/role/RelatedParties">
        <link:definition>0000018 - Disclosure - Related Parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityBasedCompensation" roleURI="http://www.constructionpartners.net/role/EquityBasedCompensation">
        <link:definition>0000019 - Disclosure - Equity-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.constructionpartners.net/role/Leases">
        <link:definition>0000020 - 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="InvestmentinDerivativeInstruments" roleURI="http://www.constructionpartners.net/role/InvestmentinDerivativeInstruments">
        <link:definition>0000021 - Disclosure - Investment in Derivative Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.constructionpartners.net/role/FairValueMeasurements">
        <link:definition>0000022 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Commitments" roleURI="http://www.constructionpartners.net/role/Commitments">
        <link:definition>0000023 - Disclosure - Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestrictedInvestments" roleURI="http://www.constructionpartners.net/role/RestrictedInvestments">
        <link:definition>0000024 - Disclosure - Restricted Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeLoss" roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLoss">
        <link:definition>0000025 - Disclosure - Other Comprehensive Income (Loss)</link: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.constructionpartners.net/role/SubsequentEvents">
        <link:definition>0000026 - 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.constructionpartners.net/role/SignificantAccountingPoliciesPolicies">
        <link:definition>0000027 - 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="SignificantAccountingPoliciesTables" roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables">
        <link:definition>0000028 - Disclosure - Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsTables" roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsTables">
        <link:definition>0000029 - Disclosure - Business Acquisitions (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="ContractsReceivableIncludingRetainageNetTables" roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables">
        <link:definition>0000030 - Disclosure - Contracts Receivable Including Retainage, Net (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="ContractAssetsandLiabilitiesTables" roleURI="http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesTables">
        <link:definition>0000031 - Disclosure - Contract Assets and Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentTables" roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables">
        <link:definition>0000032 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.constructionpartners.net/role/DebtTables">
        <link:definition>0000033 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.constructionpartners.net/role/EarningsPerShareTables">
        <link:definition>0000034 - 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="RelatedPartiesTables" roleURI="http://www.constructionpartners.net/role/RelatedPartiesTables">
        <link:definition>0000035 - Disclosure - Related Parties (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.constructionpartners.net/role/LeasesTables">
        <link:definition>0000036 - 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="InvestmentinDerivativeInstrumentsTables" roleURI="http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsTables">
        <link:definition>0000037 - Disclosure - Investment in Derivative Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.constructionpartners.net/role/FairValueMeasurementsTables">
        <link:definition>0000038 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsTables" roleURI="http://www.constructionpartners.net/role/CommitmentsTables">
        <link:definition>0000039 - Disclosure - Commitments (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="RestrictedInvestmentsTables" roleURI="http://www.constructionpartners.net/role/RestrictedInvestmentsTables">
        <link:definition>0000040 - Disclosure - Restricted Investments (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="OtherComprehensiveIncomeLossTables" roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossTables">
        <link:definition>0000041 - Disclosure - Other Comprehensive Income (Loss) (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.constructionpartners.net/role/SignificantAccountingPoliciesDetails">
        <link:definition>0000042 - 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="BusinessAcquisitionsNarrativeDetails" roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails">
        <link:definition>0000043 - Disclosure - Business Acquisitions - 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="BusinessAcquisitionsProformaRevenueandNetIncomeDetails" roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetails">
        <link:definition>0000044 - Disclosure - Business Acquisitions - Proforma Revenue and Net Income (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="ContractsReceivableIncludingRetainageNetDetails" roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails">
        <link:definition>0000045 - Disclosure - Contracts Receivable Including Retainage, 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="ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails" roleURI="http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails">
        <link:definition>0000046 - Disclosure - Contract Assets and Liabilities - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (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="ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails" roleURI="http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails">
        <link:definition>0000047 - Disclosure - Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (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="PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails">
        <link:definition>0000048 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentAdditionalInformationDetails" roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentAdditionalInformationDetails">
        <link:definition>0000049 - Disclosure - Property, Plant and Equipment - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofDebtDetails" roleURI="http://www.constructionpartners.net/role/DebtScheduleofDebtDetails">
        <link:definition>0000050 - Disclosure - Debt - Schedule of Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtAdditionalInformationDetails" roleURI="http://www.constructionpartners.net/role/DebtAdditionalInformationDetails">
        <link:definition>0000051 - Disclosure - Debt - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityDetails" roleURI="http://www.constructionpartners.net/role/EquityDetails">
        <link:definition>0000052 - Disclosure - Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareBasicDetails" roleURI="http://www.constructionpartners.net/role/EarningsPerShareBasicDetails">
        <link:definition>0000053 - Disclosure - Earnings Per Share - Basic (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="EarningsPerShareDilutedDetails" roleURI="http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails">
        <link:definition>0000054 - Disclosure - Earnings Per Share - Diluted (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="ProvisionforIncomeTaxesDetails" roleURI="http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetails">
        <link:definition>0000055 - Disclosure - Provision for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartiesAdditionalInformationDetails" roleURI="http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails">
        <link:definition>0000056 - Disclosure - Related Parties - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartiesScheduleofRelatedPartyTransactionsDetails" roleURI="http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails">
        <link:definition>0000057 - Disclosure - Related Parties - Schedule of Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityBasedCompensationDetails" roleURI="http://www.constructionpartners.net/role/EquityBasedCompensationDetails">
        <link:definition>0000058 - Disclosure - Equity-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.constructionpartners.net/role/LeasesNarrativeDetails">
        <link:definition>0000059 - 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="LeasesLeaseCostDetails" roleURI="http://www.constructionpartners.net/role/LeasesLeaseCostDetails">
        <link:definition>0000060 - Disclosure - Leases - Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureLeaseLiabilitiesDetails" roleURI="http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails">
        <link:definition>0000061 - Disclosure - Leases - Future Lease 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="LeasesFutureLeaseLiabilitiesDetails_1" roleURI="http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails_1">
        <link:definition>0000061 - Disclosure - Leases - Future Lease 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="InvestmentinDerivativeInstrumentsDetails" roleURI="http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails">
        <link:definition>0000062 - Disclosure - Investment in Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsDetails" roleURI="http://www.constructionpartners.net/role/FairValueMeasurementsDetails">
        <link:definition>0000063 - Disclosure - Fair Value Measurements (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="CommitmentsLettersofCreditDetails" roleURI="http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails">
        <link:definition>0000064 - Disclosure - Commitments - Letters of Credit (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="CommitmentsPurchaseCommitmentsDetails" roleURI="http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails">
        <link:definition>0000065 - Disclosure - Commitments - Purchase Commitments (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="CommitmentsMinimumRoyaltiesDetails" roleURI="http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails">
        <link:definition>0000066 - Disclosure - Commitments - Minimum Royalties (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="RestrictedInvestmentsSummaryofDebtSecuritiesDetails" roleURI="http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails">
        <link:definition>0000067 - Disclosure - Restricted Investments - Summary of Debt Securities (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="RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails" roleURI="http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails">
        <link:definition>0000068 - Disclosure - Restricted Investments - Schedule of Amortized Cost and Fair Value (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="OtherComprehensiveIncomeLossAdditionalInformationDetails" roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails">
        <link:definition>0000069 - Disclosure - Other Comprehensive Income (Loss) - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeLossScheduleofAOCIDetails" roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails">
        <link:definition>0000070 - Disclosure - Other Comprehensive Income (Loss) - Schedule of AOCI (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="OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails" roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails">
        <link:definition>0000071 - Disclosure - Other Comprehensive Income (Loss) - Schedule of Cash Flow Hedges (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="OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails" roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails">
        <link:definition>0000072 - Disclosure - Other Comprehensive Income (Loss) - Schedule of Reclassification of AOCI (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="SubsequentEventsDetails" roleURI="http://www.constructionpartners.net/role/SubsequentEventsDetails">
        <link:definition>0000073 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="road_SharesOwnedPledgedAsCollateral" abstract="false" name="SharesOwnedPledgedAsCollateral" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="road_ContractReceivableIncludingRetainageGross" abstract="false" name="ContractReceivableIncludingRetainageGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_RoyaltyFutureMinimumPaymentsDueInYearOne" abstract="false" name="RoyaltyFutureMinimumPaymentsDueInYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems" abstract="false" name="AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" abstract="false" name="ContractwithCustomerAssetNetCurrentIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_SubcontractingServicesMember" abstract="true" name="SubcontractingServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_BusinessCombinationConsiderationReceived" abstract="false" name="BusinessCombinationConsiderationReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_RoyaltyFutureMinimumPaymentsDue" abstract="false" name="RoyaltyFutureMinimumPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_TennesseeAcquisitionProvisionalMember" abstract="true" name="TennesseeAcquisitionProvisionalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" abstract="false" name="ContractwithCustomerLiabilityCurrentIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_ScheduleOfStockholdersEquityLineItems" abstract="true" name="ScheduleOfStockholdersEquityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="road_BillingsOnUncompletedContracts" abstract="false" name="BillingsOnUncompletedContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_RoyaltyFutureMinimumPaymentsDueInYearTwo" abstract="false" name="RoyaltyFutureMinimumPaymentsDueInYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_PlantsAcquired" abstract="false" name="PlantsAcquired" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" abstract="false" name="ConversionOfCommonStockInConnectionWithInitialPublicOffering" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="road_TermLoanMember" abstract="true" name="TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_DebtInstrumentFixedCoverageRatio" abstract="false" name="DebtInstrumentFixedCoverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="road_CostsOnUncompletedContracts" abstract="false" name="CostsOnUncompletedContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_NetBillingsInExcessOfCostsAbstract" abstract="true" name="NetBillingsInExcessOfCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="road_AccruedExpensesAndOtherCurrentLiabilities" abstract="false" name="AccruedExpensesAndOtherCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_TermSOFRMember" abstract="true" name="TermSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_BusinessCombinationAcquisitionRelatedExpensesExcluded" abstract="false" name="BusinessCombinationAcquisitionRelatedExpensesExcluded" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_PurchaserOfSubsidiaryMember" abstract="true" name="PurchaserOfSubsidiaryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_AccountsPayableNoteReceivableMember" abstract="true" name="AccountsPayableNoteReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_ConsiderationNoteReceivableMember" abstract="true" name="ConsiderationNoteReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_AccruedExpenseAndOtherCurrentLiabilitiesMember" abstract="true" name="AccruedExpenseAndOtherCurrentLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_CostsInExcessOfBillingsAbstract" abstract="true" name="CostsInExcessOfBillingsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="road_TermLoan11LoanPaymentsMember" abstract="true" name="TermLoan11LoanPaymentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree" abstract="false" name="DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable" abstract="false" name="BusinessCombinationConsiderationTransferredWorkingCapitalReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" abstract="false" name="DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_SunTxCapitalPartnersMember" abstract="true" name="SunTxCapitalPartnersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_SouthernSiteContractorsMember" abstract="true" name="SouthernSiteContractorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_RoyaltyFutureMinimumPaymentsDueThereafter" abstract="false" name="RoyaltyFutureMinimumPaymentsDueThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree" abstract="false" name="DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_RoyaltyFutureMinimumPaymentsTableTextBlock" abstract="false" name="RoyaltyFutureMinimumPaymentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="road_LineOfCreditPrincipalRepaymentRate" abstract="false" name="LineOfCreditPrincipalRepaymentRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="road_FloridaDepartmentOfTransportationMember" abstract="true" name="FloridaDepartmentOfTransportationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_CommonStockVotingRightsForEachShare" abstract="false" name="CommonStockVotingRightsForEachShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="road_EstimatedEarningsOnUncompletedContracts" abstract="false" name="EstimatedEarningsOnUncompletedContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_DebtInstrumentLeverageRatio" abstract="false" name="DebtInstrumentLeverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="road_DisposedEntitMember" abstract="true" name="DisposedEntitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_ContractWithCustomerAssetAndLiabilityRollForward" abstract="true" name="ContractWithCustomerAssetAndLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="road_VariousDepartmentsOfTransportationMember" abstract="true" name="VariousDepartmentsOfTransportationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_PrivateMember" abstract="true" name="PrivateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_PickensConstructionIncMember" abstract="true" name="PickensConstructionIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_NoncashPayableToSellerInBusinessCombination" abstract="false" name="NoncashPayableToSellerInBusinessCombination" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear" abstract="false" name="RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_CostsAndEstimatedEarningsOnUncompletedContracts" abstract="false" name="CostsAndEstimatedEarningsOnUncompletedContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="road_DelayedDrawTermFacilityMember" abstract="true" name="DelayedDrawTermFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_RoyaltyFutureMinimumPaymentsDueInYearFour" abstract="false" name="RoyaltyFutureMinimumPaymentsDueInYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" abstract="false" name="DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_LandDevelopmentProjectMember" abstract="true" name="LandDevelopmentProjectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_SunTxMember" abstract="true" name="SunTxMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_NorthCarolinaAcquisitionProvisionalMember" abstract="true" name="NorthCarolinaAcquisitionProvisionalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_BusinessCombinationConsiderationTransferredNetWorkingCapital" abstract="false" name="BusinessCombinationConsiderationTransferredNetWorkingCapital" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_A2023AcquisitionsMember" abstract="true" name="A2023AcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_PaymentsOfTreasuryStockPurchaseObligation" abstract="false" name="PaymentsOfTreasuryStockPurchaseObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_RoyaltyFutureMinimumPaymentsDueInYearThree" abstract="false" name="RoyaltyFutureMinimumPaymentsDueInYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_PublicMember" abstract="true" name="PublicMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_IncreaseDecreaseinContractwithCustomerAssetLiability" abstract="false" name="IncreaseDecreaseinContractwithCustomerAssetLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_MineralReservesMember" abstract="true" name="MineralReservesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_ScheduleOfStockholdersEquityTable" abstract="true" name="ScheduleOfStockholdersEquityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="road_EquityIncentivePlanMember" abstract="true" name="EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_IslandPondMember" abstract="true" name="IslandPondMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="road_TermLoan8QuartersMember" abstract="true" name="TermLoan8QuartersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>road-20230331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:7b4c65ab-53b1-4635-a466-06404518831a,g:5bc2b422-64b9-400e-a31e-d9a737fe5e2c-->
<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.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="road-20230331.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ddeab47a-8a8b-48b5-8f86-ba55ae6ca13e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_688a0c8d-1c49-47c4-b826-b58f71e5b7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ddeab47a-8a8b-48b5-8f86-ba55ae6ca13e" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_688a0c8d-1c49-47c4-b826-b58f71e5b7ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_220611dd-abda-4cf6-98d8-fa615eec3c28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ddeab47a-8a8b-48b5-8f86-ba55ae6ca13e" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_220611dd-abda-4cf6-98d8-fa615eec3c28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_83691f7e-da69-4a7e-ae33-d5f9b3b43af8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ddeab47a-8a8b-48b5-8f86-ba55ae6ca13e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_83691f7e-da69-4a7e-ae33-d5f9b3b43af8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_3df23abf-bd16-4252-baed-ba7d6d3c2791" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ddeab47a-8a8b-48b5-8f86-ba55ae6ca13e" xlink:to="loc_us-gaap_RestrictedCashCurrent_3df23abf-bd16-4252-baed-ba7d6d3c2791" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_205183f1-a89a-4cca-9b24-b3ca0829efed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ddeab47a-8a8b-48b5-8f86-ba55ae6ca13e" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_205183f1-a89a-4cca-9b24-b3ca0829efed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ec7383cc-f5b6-4b34-bbed-5f56d9fcdda1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ddeab47a-8a8b-48b5-8f86-ba55ae6ca13e" xlink:to="loc_us-gaap_InventoryNet_ec7383cc-f5b6-4b34-bbed-5f56d9fcdda1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_799a9e7d-edb2-4611-965b-b2816cb27512" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_84e39f3d-f32f-4d5e-8ba3-68f35c2ba742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_799a9e7d-edb2-4611-965b-b2816cb27512" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_84e39f3d-f32f-4d5e-8ba3-68f35c2ba742" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_71777d32-f2ee-4852-accd-4a2fb64fed70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_799a9e7d-edb2-4611-965b-b2816cb27512" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_71777d32-f2ee-4852-accd-4a2fb64fed70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4fc4edac-2b99-4a3e-b446-e18021083492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_799a9e7d-edb2-4611-965b-b2816cb27512" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4fc4edac-2b99-4a3e-b446-e18021083492" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c2a2aa47-5f50-44a5-8611-6e5ac2ade03f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_799a9e7d-edb2-4611-965b-b2816cb27512" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c2a2aa47-5f50-44a5-8611-6e5ac2ade03f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_12b742fd-fcf9-4a15-80ce-b1fcc406bc89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_93379d49-ff38-4fae-991a-40a11fb8d031" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_12b742fd-fcf9-4a15-80ce-b1fcc406bc89" xlink:to="loc_us-gaap_AccountsPayableCurrent_93379d49-ff38-4fae-991a-40a11fb8d031" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d1006df7-c098-4dff-8014-4ead81efb3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_12b742fd-fcf9-4a15-80ce-b1fcc406bc89" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d1006df7-c098-4dff-8014-4ead81efb3a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_a463741f-d71c-43c7-a6c4-92f3cb37b061" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_12b742fd-fcf9-4a15-80ce-b1fcc406bc89" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_a463741f-d71c-43c7-a6c4-92f3cb37b061" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_6b96a512-3598-4199-bc2f-31b33ae9e507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_12b742fd-fcf9-4a15-80ce-b1fcc406bc89" xlink:to="loc_us-gaap_LongTermDebtCurrent_6b96a512-3598-4199-bc2f-31b33ae9e507" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccruedExpensesAndOtherCurrentLiabilities_e816a5e6-7c36-4298-8aef-4f890c422c81" xlink:href="road-20230331.xsd#road_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_12b742fd-fcf9-4a15-80ce-b1fcc406bc89" xlink:to="loc_road_AccruedExpensesAndOtherCurrentLiabilities_e816a5e6-7c36-4298-8aef-4f890c422c81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_62002f2b-d0cf-49d0-90d0-006186a70a77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_71ef0f7a-85f4-4306-8043-89ea4132c0f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_62002f2b-d0cf-49d0-90d0-006186a70a77" xlink:to="loc_us-gaap_Liabilities_71ef0f7a-85f4-4306-8043-89ea4132c0f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6812cb40-164a-4305-a908-f395b600ec3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_62002f2b-d0cf-49d0-90d0-006186a70a77" xlink:to="loc_us-gaap_StockholdersEquity_6812cb40-164a-4305-a908-f395b600ec3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_2b761b85-3c3c-4c92-ad06-92396ecf2493" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0e3cdc3c-8c6b-4e5c-9979-afed7e01b61b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2b761b85-3c3c-4c92-ad06-92396ecf2493" xlink:to="loc_us-gaap_LiabilitiesCurrent_0e3cdc3c-8c6b-4e5c-9979-afed7e01b61b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_3fbd7cda-ee9a-49e7-b679-97a8a7527d33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2b761b85-3c3c-4c92-ad06-92396ecf2493" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_3fbd7cda-ee9a-49e7-b679-97a8a7527d33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9d4edbe2-f0ef-49bc-85cd-5eb60b895641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_974a8661-b3a4-4aae-8591-37312a49d701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9d4edbe2-f0ef-49bc-85cd-5eb60b895641" xlink:to="loc_us-gaap_PreferredStockValue_974a8661-b3a4-4aae-8591-37312a49d701" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_c168f25e-0fb1-4030-8c49-c31582e1f87b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9d4edbe2-f0ef-49bc-85cd-5eb60b895641" xlink:to="loc_us-gaap_AdditionalPaidInCapital_c168f25e-0fb1-4030-8c49-c31582e1f87b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_3d5059b4-d291-424e-b7a7-d2bfbff8fb16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9d4edbe2-f0ef-49bc-85cd-5eb60b895641" xlink:to="loc_us-gaap_TreasuryStockValue_3d5059b4-d291-424e-b7a7-d2bfbff8fb16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9a7668a6-5059-45c9-aee6-971b9440d790" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9d4edbe2-f0ef-49bc-85cd-5eb60b895641" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9a7668a6-5059-45c9-aee6-971b9440d790" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_47eaff85-8b37-4476-8fad-c750207826a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9d4edbe2-f0ef-49bc-85cd-5eb60b895641" xlink:to="loc_us-gaap_CommonStockValue_47eaff85-8b37-4476-8fad-c750207826a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_face06bb-7a1f-4776-9bc5-ddb945dbdffd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9d4edbe2-f0ef-49bc-85cd-5eb60b895641" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_face06bb-7a1f-4776-9bc5-ddb945dbdffd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5c838b69-d268-4f77-bbd8-44b5b5b14f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b31b0d23-7b21-46bf-9646-6e17f0773ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5c838b69-d268-4f77-bbd8-44b5b5b14f8c" xlink:to="loc_us-gaap_Goodwill_b31b0d23-7b21-46bf-9646-6e17f0773ebc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_cdf82b3b-4c1d-4c7f-bf7a-65cd13b9db35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5c838b69-d268-4f77-bbd8-44b5b5b14f8c" xlink:to="loc_us-gaap_AssetsCurrent_cdf82b3b-4c1d-4c7f-bf7a-65cd13b9db35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_ccecb697-9ff1-4a7d-bfed-32ad98f3ac84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5c838b69-d268-4f77-bbd8-44b5b5b14f8c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_ccecb697-9ff1-4a7d-bfed-32ad98f3ac84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_aeb80130-4661-4270-a5ef-fbe7471bbbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5c838b69-d268-4f77-bbd8-44b5b5b14f8c" xlink:to="loc_us-gaap_EquityMethodInvestments_aeb80130-4661-4270-a5ef-fbe7471bbbf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_6f3d07b0-8132-4c01-aeec-c3efc34e0bac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5c838b69-d268-4f77-bbd8-44b5b5b14f8c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_6f3d07b0-8132-4c01-aeec-c3efc34e0bac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_939a393f-5e0a-4898-9e6b-4c3e6083c0a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5c838b69-d268-4f77-bbd8-44b5b5b14f8c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_939a393f-5e0a-4898-9e6b-4c3e6083c0a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_bb9ef063-bc8a-414a-8b2c-7d355354277c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5c838b69-d268-4f77-bbd8-44b5b5b14f8c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_bb9ef063-bc8a-414a-8b2c-7d355354277c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_416df1eb-31d9-4a07-b9b1-d80b80c75f31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5c838b69-d268-4f77-bbd8-44b5b5b14f8c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_416df1eb-31d9-4a07-b9b1-d80b80c75f31" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="simple" xlink:href="road-20230331.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_27cdc446-9dcf-40c3-aac8-5f92a36a9c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_703ffd39-8b2c-4612-b263-8352d160af81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_27cdc446-9dcf-40c3-aac8-5f92a36a9c5c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_703ffd39-8b2c-4612-b263-8352d160af81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_0e73f383-9241-4462-9712-afd1d9f001c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_27cdc446-9dcf-40c3-aac8-5f92a36a9c5c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_0e73f383-9241-4462-9712-afd1d9f001c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_06aef666-b075-4e31-83bf-11b87f7fb383" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_0ec44bf9-7f71-4d06-aeb0-e98006ade4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_06aef666-b075-4e31-83bf-11b87f7fb383" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_0ec44bf9-7f71-4d06-aeb0-e98006ade4d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_c792a3e4-1192-468d-8731-c3d62c858564" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_06aef666-b075-4e31-83bf-11b87f7fb383" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_c792a3e4-1192-468d-8731-c3d62c858564" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b89b60a2-ec94-4327-ba9e-71e264d2f3a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_06aef666-b075-4e31-83bf-11b87f7fb383" xlink:to="loc_us-gaap_OperatingIncomeLoss_b89b60a2-ec94-4327-ba9e-71e264d2f3a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fe775004-dcc8-45fc-8ad3-9a6e8a8e21ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9c0ae457-11b3-407b-8a77-705460712fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_fe775004-dcc8-45fc-8ad3-9a6e8a8e21ad" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9c0ae457-11b3-407b-8a77-705460712fe3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4453b023-a9e9-453c-93f1-bf040fc88183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_fe775004-dcc8-45fc-8ad3-9a6e8a8e21ad" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4453b023-a9e9-453c-93f1-bf040fc88183" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_111d09c1-5c1b-4dcb-b783-c7dc75ffc27f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_854aa7c7-7967-4d9a-91f9-346a9a9b6f36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_111d09c1-5c1b-4dcb-b783-c7dc75ffc27f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_854aa7c7-7967-4d9a-91f9-346a9a9b6f36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e3718bdb-ccf8-4e49-924e-441d4c965131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_111d09c1-5c1b-4dcb-b783-c7dc75ffc27f" xlink:to="loc_us-gaap_NetIncomeLoss_e3718bdb-ccf8-4e49-924e-441d4c965131" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a10ba8bc-82dc-4eca-91e0-69d597fc477a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_af6c5971-7201-42c3-96f0-c09f7db87f63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_a10ba8bc-82dc-4eca-91e0-69d597fc477a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_af6c5971-7201-42c3-96f0-c09f7db87f63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_060c5b3d-a81b-437a-8b6a-1df18cc82126" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_a10ba8bc-82dc-4eca-91e0-69d597fc477a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_060c5b3d-a81b-437a-8b6a-1df18cc82126" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_71aae08f-7e4f-4cfa-81b5-23fe62dc332f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_09782dc1-4802-4f61-8fc8-8c0a3912d813" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_71aae08f-7e4f-4cfa-81b5-23fe62dc332f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_09782dc1-4802-4f61-8fc8-8c0a3912d813" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_f9eb4899-2db4-4c28-b2d6-7cde3f642ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_71aae08f-7e4f-4cfa-81b5-23fe62dc332f" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_f9eb4899-2db4-4c28-b2d6-7cde3f642ce5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f56168b7-4529-4f61-ab28-e31e593bc5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_71aae08f-7e4f-4cfa-81b5-23fe62dc332f" xlink:to="loc_us-gaap_GrossProfit_f56168b7-4529-4f61-ab28-e31e593bc5c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_02a693e0-81f0-4b38-a674-977607d6e0d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_71aae08f-7e4f-4cfa-81b5-23fe62dc332f" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_02a693e0-81f0-4b38-a674-977607d6e0d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="road-20230331.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4c97a0ab-d4c0-47c2-8b1e-c61d95c1d81b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationConsiderationReceived_2a6e3cac-4bc6-4633-ba95-9105ca280db4" xlink:href="road-20230331.xsd#road_BusinessCombinationConsiderationReceived"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4c97a0ab-d4c0-47c2-8b1e-c61d95c1d81b" xlink:to="loc_road_BusinessCombinationConsiderationReceived_2a6e3cac-4bc6-4633-ba95-9105ca280db4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_dd4c64d8-7b90-43c7-b3a6-baa160c3673c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4c97a0ab-d4c0-47c2-8b1e-c61d95c1d81b" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_dd4c64d8-7b90-43c7-b3a6-baa160c3673c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_94ef4af3-cc45-4e8d-a51b-06bc3d86c425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4c97a0ab-d4c0-47c2-8b1e-c61d95c1d81b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_94ef4af3-cc45-4e8d-a51b-06bc3d86c425" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments_34dc18fb-e9d9-47a8-8367-5c36985d00ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfRestrictedInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4c97a0ab-d4c0-47c2-8b1e-c61d95c1d81b" xlink:to="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments_34dc18fb-e9d9-47a8-8367-5c36985d00ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6cecfd2b-1c69-4142-b1a7-2dc63c4ffe2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4c97a0ab-d4c0-47c2-8b1e-c61d95c1d81b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6cecfd2b-1c69-4142-b1a7-2dc63c4ffe2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_663c2fef-b629-4546-b700-2e7940ff1213" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4c97a0ab-d4c0-47c2-8b1e-c61d95c1d81b" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_663c2fef-b629-4546-b700-2e7940ff1213" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_ff6728b3-fa9f-49b1-9fd9-1d29689165ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_ff6728b3-fa9f-49b1-9fd9-1d29689165ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_6443a84b-cad7-4602-ad74-40d7332375f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_6443a84b-cad7-4602-ad74-40d7332375f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3a3b3ac1-42c1-4ece-adbc-5807ee86ca6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_NetIncomeLoss_3a3b3ac1-42c1-4ece-adbc-5807ee86ca6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8b900df0-966c-465e-a381-c7cb804a6300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8b900df0-966c-465e-a381-c7cb804a6300" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_f7181ccb-2e8c-4fea-944d-8a6d5347c038" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_f7181ccb-2e8c-4fea-944d-8a6d5347c038" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_bbdc8c4c-baac-4123-b787-55cd942fa7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_bbdc8c4c-baac-4123-b787-55cd942fa7fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_9ed42e5d-43cf-4828-830e-df4dd5e95eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_9ed42e5d-43cf-4828-830e-df4dd5e95eb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_53f9f326-2a8c-4f96-b9c6-87d3bf22f8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_53f9f326-2a8c-4f96-b9c6-87d3bf22f8ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_bb297986-f2b2-4026-9820-b53a28c61259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_ShareBasedCompensation_bb297986-f2b2-4026-9820-b53a28c61259" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_0a7b9e9d-cf9c-4d10-bba4-26ebfda25d89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_0a7b9e9d-cf9c-4d10-bba4-26ebfda25d89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_eeb6a566-1566-4add-b16e-7d0e24518ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_eeb6a566-1566-4add-b16e-7d0e24518ab4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_c07103f1-a839-4e4f-a04a-338e569ea9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_c07103f1-a839-4e4f-a04a-338e569ea9ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d8ddf0c1-3861-46f2-a42e-fa105b07f28a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d8ddf0c1-3861-46f2-a42e-fa105b07f28a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets_04c5a8c6-d860-4741-a6cb-2451414af79f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets_04c5a8c6-d860-4741-a6cb-2451414af79f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_4ed36b01-e1a6-482f-91b3-821563eefd27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_4ed36b01-e1a6-482f-91b3-821563eefd27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_3107a51f-0aeb-48a7-ad78-cef97d1b04c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_3107a51f-0aeb-48a7-ad78-cef97d1b04c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c059a9f3-bbf1-4e17-8838-479f5190809c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c059a9f3-bbf1-4e17-8838-479f5190809c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a94f77d2-2d28-4b97-86f5-8b722155e341" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a94f77d2-2d28-4b97-86f5-8b722155e341" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_7384949a-7162-4ad3-a60d-9bc12ad548e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:calculationArc order="19" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_7384949a-7162-4ad3-a60d-9bc12ad548e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_af9191c5-2d35-4c4e-aa7a-72493b8bfa35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="20" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14e82b91-c8f6-435d-b693-880af52fb352" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_af9191c5-2d35-4c4e-aa7a-72493b8bfa35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d53e02f-2724-48ea-b947-c7158cf14efd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_17d1cdad-5e22-4c65-b252-393fedea5a28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d53e02f-2724-48ea-b947-c7158cf14efd" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_17d1cdad-5e22-4c65-b252-393fedea5a28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_616fc3f8-b9bb-4fd4-9eb2-f9dd5d8dac26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d53e02f-2724-48ea-b947-c7158cf14efd" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_616fc3f8-b9bb-4fd4-9eb2-f9dd5d8dac26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PaymentsOfTreasuryStockPurchaseObligation_2fe69bd2-f2ce-4d16-a3aa-58b1ee37ae3c" xlink:href="road-20230331.xsd#road_PaymentsOfTreasuryStockPurchaseObligation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d53e02f-2724-48ea-b947-c7158cf14efd" xlink:to="loc_road_PaymentsOfTreasuryStockPurchaseObligation_2fe69bd2-f2ce-4d16-a3aa-58b1ee37ae3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_b3b0499b-495f-4e5c-b4f4-ce3a989cc31d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d53e02f-2724-48ea-b947-c7158cf14efd" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_b3b0499b-495f-4e5c-b4f4-ce3a989cc31d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6a958b08-5224-4087-8057-44ade837a3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6e5253a7-1c84-4c3c-b1ac-00dd4fcc62f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6a958b08-5224-4087-8057-44ade837a3b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6e5253a7-1c84-4c3c-b1ac-00dd4fcc62f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_49c702e5-4e90-4918-84fc-050085649c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6a958b08-5224-4087-8057-44ade837a3b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_49c702e5-4e90-4918-84fc-050085649c4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ad252878-80ab-4c50-9668-331fa0d84f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6a958b08-5224-4087-8057-44ade837a3b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ad252878-80ab-4c50-9668-331fa0d84f7e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails" xlink:type="simple" xlink:href="road-20230331.xsd#ContractsReceivableIncludingRetainageNetDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_a62fb37c-8cd1-48d0-bf39-e688b2d96518" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractReceivableIncludingRetainageGross_c403392f-f61f-4f01-9859-f60f276da8ac" xlink:href="road-20230331.xsd#road_ContractReceivableIncludingRetainageGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_a62fb37c-8cd1-48d0-bf39-e688b2d96518" xlink:to="loc_road_ContractReceivableIncludingRetainageGross_c403392f-f61f-4f01-9859-f60f276da8ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_833715e5-cd80-45d8-b273-5b96a504ba90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_a62fb37c-8cd1-48d0-bf39-e688b2d96518" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_833715e5-cd80-45d8-b273-5b96a504ba90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractReceivableIncludingRetainageGross_a9eac072-180a-4093-be3e-75f6fbd271bf" xlink:href="road-20230331.xsd#road_ContractReceivableIncludingRetainageGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_6f42c0ba-05d4-4aa2-82f4-6e3bc2cb7cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_ContractReceivableIncludingRetainageGross_a9eac072-180a-4093-be3e-75f6fbd271bf" xlink:to="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_6f42c0ba-05d4-4aa2-82f4-6e3bc2cb7cf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionContractorReceivableRetainage_00a83592-06ea-478c-9452-93c2d4894823" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionContractorReceivableRetainage"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_ContractReceivableIncludingRetainageGross_a9eac072-180a-4093-be3e-75f6fbd271bf" xlink:to="loc_us-gaap_ConstructionContractorReceivableRetainage_00a83592-06ea-478c-9452-93c2d4894823" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_55e8325d-5b9c-449a-a6db-4dd13e27bf29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts_f05e4ff2-f29c-4f66-8199-93763e6525d5" xlink:href="road-20230331.xsd#road_CostsAndEstimatedEarningsOnUncompletedContracts"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiability_55e8325d-5b9c-449a-a6db-4dd13e27bf29" xlink:to="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts_f05e4ff2-f29c-4f66-8199-93763e6525d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_BillingsOnUncompletedContracts_532cd3e0-b0dd-48ab-8619-a2347996e4d7" xlink:href="road-20230331.xsd#road_BillingsOnUncompletedContracts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiability_55e8325d-5b9c-449a-a6db-4dd13e27bf29" xlink:to="loc_road_BillingsOnUncompletedContracts_532cd3e0-b0dd-48ab-8619-a2347996e4d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts_db4d4f74-42a9-4d9b-a664-d6b4001e165d" xlink:href="road-20230331.xsd#road_CostsAndEstimatedEarningsOnUncompletedContracts"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsOnUncompletedContracts_c2215c0f-fa0e-437c-9b1b-331d0e140a63" xlink:href="road-20230331.xsd#road_CostsOnUncompletedContracts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts_db4d4f74-42a9-4d9b-a664-d6b4001e165d" xlink:to="loc_road_CostsOnUncompletedContracts_c2215c0f-fa0e-437c-9b1b-331d0e140a63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_EstimatedEarningsOnUncompletedContracts_dcaba3e6-d32e-4b69-87a6-8e4a1c011ea2" xlink:href="road-20230331.xsd#road_EstimatedEarningsOnUncompletedContracts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts_db4d4f74-42a9-4d9b-a664-d6b4001e165d" xlink:to="loc_road_EstimatedEarningsOnUncompletedContracts_dcaba3e6-d32e-4b69-87a6-8e4a1c011ea2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="road-20230331.xsd#PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b5c48a97-60ba-4333-a607-d0eacb872621" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_baa94dfc-ec37-4a14-8663-34181da72c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_b5c48a97-60ba-4333-a607-d0eacb872621" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_baa94dfc-ec37-4a14-8663-34181da72c2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_67f2fdf4-bf0b-4c49-a731-bf0cd512d018" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_b5c48a97-60ba-4333-a607-d0eacb872621" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_67f2fdf4-bf0b-4c49-a731-bf0cd512d018" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_c3cf3c69-21fa-48b7-b6be-23fdbb261e37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_b5c48a97-60ba-4333-a607-d0eacb872621" xlink:to="loc_us-gaap_ConstructionInProgressGross_c3cf3c69-21fa-48b7-b6be-23fdbb261e37" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails" xlink:type="simple" xlink:href="road-20230331.xsd#EarningsPerShareDilutedDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ea37c289-a1d1-4239-b844-1d9d976e4418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_42c5d5de-daa4-42a6-84f7-5960f65c8439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ea37c289-a1d1-4239-b844-1d9d976e4418" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_42c5d5de-daa4-42a6-84f7-5960f65c8439" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a7affaad-ff93-440a-afb7-0ebcdddeb996" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ea37c289-a1d1-4239-b844-1d9d976e4418" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a7affaad-ff93-440a-afb7-0ebcdddeb996" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="road-20230331.xsd#LeasesLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_8edccedb-4d15-4daf-9982-949c1163f90a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_3161a957-59c4-4c7d-ad81-bba528b2f331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_8edccedb-4d15-4daf-9982-949c1163f90a" xlink:to="loc_us-gaap_ShortTermLeaseCost_3161a957-59c4-4c7d-ad81-bba528b2f331" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_6b1da18e-85ce-490e-a207-1b432818e181" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_8edccedb-4d15-4daf-9982-949c1163f90a" xlink:to="loc_us-gaap_OperatingLeaseCost_6b1da18e-85ce-490e-a207-1b432818e181" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="road-20230331.xsd#LeasesFutureLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bf8d88b5-fe6c-4021-9bf0-cf8e79002624" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1bf7983e-21b0-4c22-b9a7-181865653563" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bf8d88b5-fe6c-4021-9bf0-cf8e79002624" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1bf7983e-21b0-4c22-b9a7-181865653563" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2ff7fd01-5203-4cbc-ac3c-189eddddaf6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bf8d88b5-fe6c-4021-9bf0-cf8e79002624" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2ff7fd01-5203-4cbc-ac3c-189eddddaf6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_beeb84ae-dfcf-48f5-b9d8-901202e59b44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bf8d88b5-fe6c-4021-9bf0-cf8e79002624" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_beeb84ae-dfcf-48f5-b9d8-901202e59b44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_bb58e50f-fe4f-4676-be6a-039d9093fdd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bf8d88b5-fe6c-4021-9bf0-cf8e79002624" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_bb58e50f-fe4f-4676-be6a-039d9093fdd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_43f22da3-0446-4363-a559-1d409fea10b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bf8d88b5-fe6c-4021-9bf0-cf8e79002624" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_43f22da3-0446-4363-a559-1d409fea10b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter_c9531a7f-91d6-4d87-a05a-fa12b2970b6a" xlink:href="road-20230331.xsd#road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bf8d88b5-fe6c-4021-9bf0-cf8e79002624" xlink:to="loc_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter_c9531a7f-91d6-4d87-a05a-fa12b2970b6a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="road-20230331.xsd#LeasesFutureLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8dc40f98-1dac-44b0-9d09-b845c6d1f0be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_34b15f25-b44e-4870-a7a7-77c28dc85421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8dc40f98-1dac-44b0-9d09-b845c6d1f0be" xlink:to="loc_us-gaap_OperatingLeaseLiability_34b15f25-b44e-4870-a7a7-77c28dc85421" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dbc5de86-9338-47d4-a7c2-51ede4130d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8dc40f98-1dac-44b0-9d09-b845c6d1f0be" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dbc5de86-9338-47d4-a7c2-51ede4130d4d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#InvestmentinDerivativeInstrumentsDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_1b317fb1-012d-400f-9978-fa1d5522efd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_1f908c35-a71c-4e49-9359-639516cdddc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet_1b317fb1-012d-400f-9978-fa1d5522efd2" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_1f908c35-a71c-4e49-9359-639516cdddc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_f268ac79-723a-4ef5-99b1-729b59c52cab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet_1b317fb1-012d-400f-9978-fa1d5522efd2" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_f268ac79-723a-4ef5-99b1-729b59c52cab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_43f052fa-bd98-434b-aa89-422417c607d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfDerivatives_6a8c86e7-08a9-4eb6-afc1-66368b6cf47a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfDerivatives"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_43f052fa-bd98-434b-aa89-422417c607d2" xlink:to="loc_us-gaap_GainLossOnSaleOfDerivatives_6a8c86e7-08a9-4eb6-afc1-66368b6cf47a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_d07c1eb4-cdfa-4320-8322-3a26f1f7427a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_43f052fa-bd98-434b-aa89-422417c607d2" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_d07c1eb4-cdfa-4320-8322-3a26f1f7427a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#FairValueMeasurementsDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_001cc521-487b-416c-b3f1-9c0f5fb3c2be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_c4e7ed00-082e-4b1b-a047-f15f1f4fd306" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_001cc521-487b-416c-b3f1-9c0f5fb3c2be" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_c4e7ed00-082e-4b1b-a047-f15f1f4fd306" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_e37702b8-499d-4497-bc14-1a9960908dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_001cc521-487b-416c-b3f1-9c0f5fb3c2be" xlink:to="loc_us-gaap_DerivativeAssets_e37702b8-499d-4497-bc14-1a9960908dd1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#CommitmentsPurchaseCommitmentsDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_49913760-5ca5-4ab4-b726-f59d2ae08672" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_f841aa84-c0b0-486a-8dfb-d54c72ba4c92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_49913760-5ca5-4ab4-b726-f59d2ae08672" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_f841aa84-c0b0-486a-8dfb-d54c72ba4c92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_97fffd94-9fac-4e65-97c5-239512ad6899" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_49913760-5ca5-4ab4-b726-f59d2ae08672" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_97fffd94-9fac-4e65-97c5-239512ad6899" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_2e8d3cf2-6697-4a8e-9824-842ff4a38bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_49913760-5ca5-4ab4-b726-f59d2ae08672" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_2e8d3cf2-6697-4a8e-9824-842ff4a38bdd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails" xlink:type="simple" xlink:href="road-20230331.xsd#CommitmentsMinimumRoyaltiesDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDue_aa400af8-edc0-40ec-aa17-27d794797f8b" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueInYearFour_01e76331-aabc-4266-b6d9-c3b1c6b63042" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueInYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsDue_aa400af8-edc0-40ec-aa17-27d794797f8b" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsDueInYearFour_01e76331-aabc-4266-b6d9-c3b1c6b63042" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear_492f14c7-66c9-42cc-a729-ea75267c680b" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsDue_aa400af8-edc0-40ec-aa17-27d794797f8b" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear_492f14c7-66c9-42cc-a729-ea75267c680b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueThereafter_194f6176-8dde-41b7-bcdb-5e5e99dfe5f4" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsDue_aa400af8-edc0-40ec-aa17-27d794797f8b" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsDueThereafter_194f6176-8dde-41b7-bcdb-5e5e99dfe5f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueInYearThree_ffbc2e54-2184-4577-923a-120cd7a67a4d" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueInYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsDue_aa400af8-edc0-40ec-aa17-27d794797f8b" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsDueInYearThree_ffbc2e54-2184-4577-923a-120cd7a67a4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueInYearTwo_1d9cccf7-36cd-4c1a-bf10-548384be0a5a" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueInYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsDue_aa400af8-edc0-40ec-aa17-27d794797f8b" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsDueInYearTwo_1d9cccf7-36cd-4c1a-bf10-548384be0a5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueInYearOne_1a13e0da-f149-425a-a35a-855f38b96ccc" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueInYearOne"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsDue_aa400af8-edc0-40ec-aa17-27d794797f8b" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsDueInYearOne_1a13e0da-f149-425a-a35a-855f38b96ccc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails" xlink:type="simple" xlink:href="road-20230331.xsd#RestrictedInvestmentsSummaryofDebtSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_827f2c8d-5b33-412d-a4e3-e4b4d4771790" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_be83d8aa-9d83-4852-af61-666769c147c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_827f2c8d-5b33-412d-a4e3-e4b4d4771790" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_be83d8aa-9d83-4852-af61-666769c147c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_94b57df8-4373-48e0-bb21-ae42e2ab3466" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_827f2c8d-5b33-412d-a4e3-e4b4d4771790" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_94b57df8-4373-48e0-bb21-ae42e2ab3466" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_39326e85-edd5-4951-941b-a854d51b5b12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_827f2c8d-5b33-412d-a4e3-e4b4d4771790" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_39326e85-edd5-4951-941b-a854d51b5b12" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails" xlink:type="simple" xlink:href="road-20230331.xsd#RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_880ab53f-1a94-4a7a-82a6-82a0845da54c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_5d50c2a9-55f0-4f6a-9e8c-1cabd3eb1584" xlink:href="road-20230331.xsd#road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_880ab53f-1a94-4a7a-82a6-82a0845da54c" xlink:to="loc_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_5d50c2a9-55f0-4f6a-9e8c-1cabd3eb1584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_93812c90-d74a-459a-86ef-a73885189fab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_880ab53f-1a94-4a7a-82a6-82a0845da54c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_93812c90-d74a-459a-86ef-a73885189fab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree_82433586-c1f0-46ab-a2e9-0b546db0991a" xlink:href="road-20230331.xsd#road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_880ab53f-1a94-4a7a-82a6-82a0845da54c" xlink:to="loc_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree_82433586-c1f0-46ab-a2e9-0b546db0991a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_b3f58de7-e67b-4545-b1ba-5547d619335f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree_19ffe4e1-76ed-4177-9658-0dbbe40d5aa2" xlink:href="road-20230331.xsd#road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_b3f58de7-e67b-4545-b1ba-5547d619335f" xlink:to="loc_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree_19ffe4e1-76ed-4177-9658-0dbbe40d5aa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_ba29a66c-62c2-41e9-a5fe-00607d812673" xlink:href="road-20230331.xsd#road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_b3f58de7-e67b-4545-b1ba-5547d619335f" xlink:to="loc_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_ba29a66c-62c2-41e9-a5fe-00607d812673" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_1acf8d43-bdd1-4dc2-8c21-611202558212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_b3f58de7-e67b-4545-b1ba-5547d619335f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_1acf8d43-bdd1-4dc2-8c21-611202558212" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails" xlink:type="simple" xlink:href="road-20230331.xsd#OtherComprehensiveIncomeLossScheduleofAOCIDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8c12eda8-d6f5-4526-a6fe-959de31cb42e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_f850297f-4a90-40e8-8a44-661c554e0fad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8c12eda8-d6f5-4526-a6fe-959de31cb42e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_f850297f-4a90-40e8-8a44-661c554e0fad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_fcfd2f45-daf7-4739-abe8-7ae119613d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8c12eda8-d6f5-4526-a6fe-959de31cb42e" xlink:to="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_fcfd2f45-daf7-4739-abe8-7ae119613d0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems_d7872363-e2e2-4a20-8ae1-c62ecedffd56" xlink:href="road-20230331.xsd#road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8c12eda8-d6f5-4526-a6fe-959de31cb42e" xlink:to="loc_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems_d7872363-e2e2-4a20-8ae1-c62ecedffd56" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>road-20230331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:7b4c65ab-53b1-4635-a466-06404518831a,g:5bc2b422-64b9-400e-a31e-d9a737fe5e2c-->
<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.constructionpartners.net/role/CoverPage" xlink:type="simple" xlink:href="road-20230331.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CoverPage" xlink:type="extended" id="ib68667c7717a4d82b9b78cbb628526d6_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_8afbe8b2-c405-42cd-9590-63dfa9ad83e5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_DocumentType_8afbe8b2-c405-42cd-9590-63dfa9ad83e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_c0d21949-24cf-4f1f-a667-10f32ff86a9e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_DocumentQuarterlyReport_c0d21949-24cf-4f1f-a667-10f32ff86a9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_e026f839-48cd-445a-8e6a-d6c4e6254d81" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_DocumentPeriodEndDate_e026f839-48cd-445a-8e6a-d6c4e6254d81" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_e4d6a171-457f-4966-a06d-49c278448451" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_DocumentTransitionReport_e4d6a171-457f-4966-a06d-49c278448451" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_f3fe9fbb-90e6-46a2-a7dc-5e8b1e01084e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityFileNumber_f3fe9fbb-90e6-46a2-a7dc-5e8b1e01084e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_89e9d1f1-77c6-47b9-98ed-fd1cf6a86863" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityRegistrantName_89e9d1f1-77c6-47b9-98ed-fd1cf6a86863" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_61bd76a7-2a67-4a3e-88e2-879fd1ede47a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityIncorporationStateCountryCode_61bd76a7-2a67-4a3e-88e2-879fd1ede47a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_b89d9182-2144-470e-9af8-0bf0c22cfdc3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityTaxIdentificationNumber_b89d9182-2144-470e-9af8-0bf0c22cfdc3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6b044811-aa8d-4c50-9c87-47ee38697a1b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityAddressAddressLine1_6b044811-aa8d-4c50-9c87-47ee38697a1b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_6297317c-7cd8-457b-9853-dc061be63623" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityAddressCityOrTown_6297317c-7cd8-457b-9853-dc061be63623" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_ae792d1d-80b0-4f99-b4cb-007efb7325bd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityAddressStateOrProvince_ae792d1d-80b0-4f99-b4cb-007efb7325bd" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_899f95b8-6dbc-4c61-a7fe-a7c286fcb5a4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityAddressPostalZipCode_899f95b8-6dbc-4c61-a7fe-a7c286fcb5a4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_9159e44a-65b2-4731-8100-ab3f4c99ce8d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_CityAreaCode_9159e44a-65b2-4731-8100-ab3f4c99ce8d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_2898cf68-221d-460e-a67a-7a31e4baf6e2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_LocalPhoneNumber_2898cf68-221d-460e-a67a-7a31e4baf6e2" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_d5786cf6-ebaf-4a0a-afca-48c5f7d15717" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_Security12bTitle_d5786cf6-ebaf-4a0a-afca-48c5f7d15717" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_ba71d2d2-8080-47ad-8b70-d61c62c1dcae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_TradingSymbol_ba71d2d2-8080-47ad-8b70-d61c62c1dcae" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a3d04cbf-b254-4d10-8d2b-1a37214eb440" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_SecurityExchangeName_a3d04cbf-b254-4d10-8d2b-1a37214eb440" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e3a80bee-082b-439f-8bd2-10d9aa7f3365" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityCurrentReportingStatus_e3a80bee-082b-439f-8bd2-10d9aa7f3365" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_61e91cf0-e3d5-4e11-81d8-d522274dd65b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityInteractiveDataCurrent_61e91cf0-e3d5-4e11-81d8-d522274dd65b" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_1fd3d38c-cfcc-4fd3-9b0a-92ae05fcc0ff" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityFilerCategory_1fd3d38c-cfcc-4fd3-9b0a-92ae05fcc0ff" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_71282a99-0ca6-4ff9-8bb4-165a008b4e22" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntitySmallBusiness_71282a99-0ca6-4ff9-8bb4-165a008b4e22" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_1e4495d9-5cd3-4214-80ec-f2c1227ebebd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityEmergingGrowthCompany_1e4495d9-5cd3-4214-80ec-f2c1227ebebd" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_de30f019-c9d7-4dae-ad03-d89906140c3a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityShellCompany_de30f019-c9d7-4dae-ad03-d89906140c3a" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_b8b91e08-d388-4750-adcb-462a6270de77" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_b8b91e08-d388-4750-adcb-462a6270de77" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_dc2d0e90-9ace-4f42-8412-f9e2fabd2c4c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_AmendmentFlag_dc2d0e90-9ace-4f42-8412-f9e2fabd2c4c" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_32550b55-3f53-4851-9bda-1d66e8807b4b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_DocumentFiscalYearFocus_32550b55-3f53-4851-9bda-1d66e8807b4b" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_19c11c43-08f8-49a7-80be-605d674aedf1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_DocumentFiscalPeriodFocus_19c11c43-08f8-49a7-80be-605d674aedf1" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_5b85fb46-888a-4573-84ba-b578805fd537" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityCentralIndexKey_5b85fb46-888a-4573-84ba-b578805fd537" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_387ee8ab-0c29-4972-9a64-a0a85ec9c6f2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_CurrentFiscalYearEndDate_387ee8ab-0c29-4972-9a64-a0a85ec9c6f2" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_86468dfa-a3f9-4e8b-98e8-47f26dd915dd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_DocumentInformationTable_86468dfa-a3f9-4e8b-98e8-47f26dd915dd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_013956b9-8b96-4c13-a10c-91a2be699c33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_86468dfa-a3f9-4e8b-98e8-47f26dd915dd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_013956b9-8b96-4c13-a10c-91a2be699c33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_013956b9-8b96-4c13-a10c-91a2be699c33_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_013956b9-8b96-4c13-a10c-91a2be699c33" xlink:to="loc_us-gaap_ClassOfStockDomain_013956b9-8b96-4c13-a10c-91a2be699c33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_16ff4238-7dff-480b-84a8-c43cd96792be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_013956b9-8b96-4c13-a10c-91a2be699c33" xlink:to="loc_us-gaap_ClassOfStockDomain_16ff4238-7dff-480b-84a8-c43cd96792be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_9f418c6c-aa00-4df7-b6e0-f8975149674d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_16ff4238-7dff-480b-84a8-c43cd96792be" xlink:to="loc_us-gaap_CommonClassAMember_9f418c6c-aa00-4df7-b6e0-f8975149674d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_34cbb93e-47b6-4183-b9ea-c0f6f723192b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_16ff4238-7dff-480b-84a8-c43cd96792be" xlink:to="loc_us-gaap_CommonClassBMember_34cbb93e-47b6-4183-b9ea-c0f6f723192b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="road-20230331.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="ibe0c44d823cd48509fa0bd19ec4c8828_CONSOLIDATEDBALANCESHEETS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b3ccd81d-912a-444d-bbcb-e53951393767" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b3ccd81d-912a-444d-bbcb-e53951393767" xlink:to="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_382ba890-907d-477c-b34c-8f6d519ef12d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_382ba890-907d-477c-b34c-8f6d519ef12d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_f1647de9-10b5-41b6-9fde-2e828bca9a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_RestrictedCashCurrent_f1647de9-10b5-41b6-9fde-2e828bca9a1b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_02db5607-1792-4d6e-bdaf-4475c4e2cffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_02db5607-1792-4d6e-bdaf-4475c4e2cffe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_7b7adc0c-e91f-4f52-be45-4f1d9dafb552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_7b7adc0c-e91f-4f52-be45-4f1d9dafb552" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2c13baba-3775-4b87-bd19-2a696f465de3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_InventoryNet_2c13baba-3775-4b87-bd19-2a696f465de3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_aac99299-d459-40ee-8385-6f6fc2a2f0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_aac99299-d459-40ee-8385-6f6fc2a2f0c2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_09dec59e-e78d-44ab-adcf-a2a877ed71d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_AssetsCurrent_09dec59e-e78d-44ab-adcf-a2a877ed71d4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4753976d-a2c2-4f5d-b124-c28c1ace0966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4753976d-a2c2-4f5d-b124-c28c1ace0966" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_100c8f89-f1d3-404b-a7b0-9eabae60daa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_100c8f89-f1d3-404b-a7b0-9eabae60daa6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_56ff7afb-fd41-4fbb-ac33-945b85521af2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_Goodwill_56ff7afb-fd41-4fbb-ac33-945b85521af2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4628c753-f460-4df5-9368-949d31336d74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4628c753-f460-4df5-9368-949d31336d74" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_07a26bce-77c9-47bd-8e62-a2f8504b455c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_EquityMethodInvestments_07a26bce-77c9-47bd-8e62-a2f8504b455c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_1e41ce74-5b59-40b8-8c23-7236c3a9d517" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_1e41ce74-5b59-40b8-8c23-7236c3a9d517" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ef901b98-6544-4297-bdf0-976665841aea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ef901b98-6544-4297-bdf0-976665841aea" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a74f6bf8-b060-4986-be34-ec1f3790c3e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_Assets_a74f6bf8-b060-4986-be34-ec1f3790c3e3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b3ccd81d-912a-444d-bbcb-e53951393767" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f161a775-f772-409f-8e9f-2336239065cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:to="loc_us-gaap_AccountsPayableCurrent_f161a775-f772-409f-8e9f-2336239065cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_110589c9-3869-4d4b-a017-3fc80cdcc9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_110589c9-3869-4d4b-a017-3fc80cdcc9f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b360a21a-533c-46fd-aadf-055f4c243dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b360a21a-533c-46fd-aadf-055f4c243dd2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_9e842591-bc9a-410c-9a8c-c6aabd1b0b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:to="loc_us-gaap_LongTermDebtCurrent_9e842591-bc9a-410c-9a8c-c6aabd1b0b0b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccruedExpensesAndOtherCurrentLiabilities_12eaac8d-021f-41be-9567-d4b2d30259ac" xlink:href="road-20230331.xsd#road_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:to="loc_road_AccruedExpensesAndOtherCurrentLiabilities_12eaac8d-021f-41be-9567-d4b2d30259ac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_bcdc2edf-faeb-45e6-a712-02fe8e3fd052" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:to="loc_us-gaap_LiabilitiesCurrent_bcdc2edf-faeb-45e6-a712-02fe8e3fd052" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_c9a22b7c-f39d-480e-9cf7-8c7096b9c5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_c9a22b7c-f39d-480e-9cf7-8c7096b9c5c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_156e4c47-e003-4859-a911-20b498967964" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_156e4c47-e003-4859-a911-20b498967964" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_2392acb7-dd80-4978-bd0a-7a3bc17e2648" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_2392acb7-dd80-4978-bd0a-7a3bc17e2648" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_de796ceb-d8e5-43c6-8052-d673c24ba856" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_de796ceb-d8e5-43c6-8052-d673c24ba856" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_7f4f737d-cb19-4e2f-a60e-21b11a188cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_7f4f737d-cb19-4e2f-a60e-21b11a188cc7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_737db5e3-e777-42af-a1f3-ec39cf0991da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:to="loc_us-gaap_Liabilities_737db5e3-e777-42af-a1f3-ec39cf0991da" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:to="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_046bfaa0-5aea-4c84-b4f0-45f03814ccd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_PreferredStockValue_046bfaa0-5aea-4c84-b4f0-45f03814ccd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_421f277b-5669-4af9-a9da-4dc84dbef113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_CommonStockValue_421f277b-5669-4af9-a9da-4dc84dbef113" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_4d0452bf-73a1-4be7-8fbb-501b11ea13eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_AdditionalPaidInCapital_4d0452bf-73a1-4be7-8fbb-501b11ea13eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_f77efc6f-6ae9-4a41-bf22-6d4598c6cc66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_TreasuryStockValue_f77efc6f-6ae9-4a41-bf22-6d4598c6cc66" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bf7ceec4-d62c-4d94-aead-76e9ff5bdfeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bf7ceec4-d62c-4d94-aead-76e9ff5bdfeb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_77d220ec-8332-4a61-9e14-7f5a9fffb4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_77d220ec-8332-4a61-9e14-7f5a9fffb4fe" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_553f37a7-9f7e-4bab-8724-a846c148ef4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_StockholdersEquity_553f37a7-9f7e-4bab-8724-a846c148ef4b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_95aeb9e5-55ed-403a-b5e1-4a69e4ca609d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_95aeb9e5-55ed-403a-b5e1-4a69e4ca609d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4fd6be93-bc3f-4223-a0ee-367e7417594f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_b3ccd81d-912a-444d-bbcb-e53951393767" xlink:to="loc_us-gaap_StatementTable_4fd6be93-bc3f-4223-a0ee-367e7417594f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fe34660a-214f-4795-a370-5aa66d2c4e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4fd6be93-bc3f-4223-a0ee-367e7417594f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fe34660a-214f-4795-a370-5aa66d2c4e7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fe34660a-214f-4795-a370-5aa66d2c4e7b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fe34660a-214f-4795-a370-5aa66d2c4e7b" xlink:to="loc_us-gaap_ClassOfStockDomain_fe34660a-214f-4795-a370-5aa66d2c4e7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_02c934aa-d9d4-4b01-a90b-837aeed04353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fe34660a-214f-4795-a370-5aa66d2c4e7b" xlink:to="loc_us-gaap_ClassOfStockDomain_02c934aa-d9d4-4b01-a90b-837aeed04353" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_652d6952-3acf-40e2-970a-b8571f41ae74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_02c934aa-d9d4-4b01-a90b-837aeed04353" xlink:to="loc_us-gaap_CommonClassAMember_652d6952-3acf-40e2-970a-b8571f41ae74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_35cb510c-d36d-4469-bd54-318b3deb8c59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_02c934aa-d9d4-4b01-a90b-837aeed04353" xlink:to="loc_us-gaap_CommonClassBMember_35cb510c-d36d-4469-bd54-318b3deb8c59" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="road-20230331.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended" id="i5cd2f2313260402d845e01293e6b897e_CONSOLIDATEDBALANCESHEETSParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_0798358f-d1c7-4643-a1c9-6d15b79f85ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_0798358f-d1c7-4643-a1c9-6d15b79f85ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_c3f49bf3-dfac-48e5-bf20-c04068d62619" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_c3f49bf3-dfac-48e5-bf20-c04068d62619" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_00a931bb-7507-4d5c-bcbf-2280e175fbd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_PreferredStockSharesIssued_00a931bb-7507-4d5c-bcbf-2280e175fbd3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_1a8ba6c8-b5ae-42e2-bbd3-1121cb7bd30a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_1a8ba6c8-b5ae-42e2-bbd3-1121cb7bd30a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_66e3dc21-4eed-4f35-a125-e112ab894d17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_66e3dc21-4eed-4f35-a125-e112ab894d17" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_e419a6c9-9152-4bdc-a335-0ae1a4a9f910" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_e419a6c9-9152-4bdc-a335-0ae1a4a9f910" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_4804458f-d43c-4396-9ba8-dc748bbc1bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_CommonStockSharesIssued_4804458f-d43c-4396-9ba8-dc748bbc1bf8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_c5cfae63-0579-4ad4-a2b9-b717785b37cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_c5cfae63-0579-4ad4-a2b9-b717785b37cd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_63436109-0d96-455d-8d6c-4c17e065f7aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_TreasuryStockShares_63436109-0d96-455d-8d6c-4c17e065f7aa" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d69626a3-e2f2-4f35-bdb2-ca30efd3fa8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_StatementTable_d69626a3-e2f2-4f35-bdb2-ca30efd3fa8d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_eb15b14d-573a-405d-83f3-f64e3eda203c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d69626a3-e2f2-4f35-bdb2-ca30efd3fa8d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_eb15b14d-573a-405d-83f3-f64e3eda203c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_eb15b14d-573a-405d-83f3-f64e3eda203c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eb15b14d-573a-405d-83f3-f64e3eda203c" xlink:to="loc_us-gaap_ClassOfStockDomain_eb15b14d-573a-405d-83f3-f64e3eda203c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_53db541b-6204-4360-bff3-b96e4a6d0fda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eb15b14d-573a-405d-83f3-f64e3eda203c" xlink:to="loc_us-gaap_ClassOfStockDomain_53db541b-6204-4360-bff3-b96e4a6d0fda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_927df03a-4a30-4d40-a9b1-57e4b4eab7da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_53db541b-6204-4360-bff3-b96e4a6d0fda" xlink:to="loc_us-gaap_CommonClassAMember_927df03a-4a30-4d40-a9b1-57e4b4eab7da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_af10f620-0e34-4002-9c36-a657da6d6196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_53db541b-6204-4360-bff3-b96e4a6d0fda" xlink:to="loc_us-gaap_CommonClassBMember_af10f620-0e34-4002-9c36-a657da6d6196" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="road-20230331.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="i05694febb9f24e6d8512486edb936e7f_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2577716e-fab5-4b7f-9781-bcd24e0a14ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2577716e-fab5-4b7f-9781-bcd24e0a14ef" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_4fb91cb5-8224-4a54-85f7-69cea93ffcda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_SharesIssued_4fb91cb5-8224-4a54-85f7-69cea93ffcda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_323e3910-5f39-4b9e-a166-f5d2e139b94c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_StockholdersEquity_323e3910-5f39-4b9e-a166-f5d2e139b94c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_303f8ab4-a2de-4480-bb4f-e416e6de1049" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_NetIncomeLoss_303f8ab4-a2de-4480-bb4f-e416e6de1049" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_56e9c15b-49c4-4fbd-b78b-28323874dd7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_56e9c15b-49c4-4fbd-b78b-28323874dd7c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a6cd0b59-c26a-4ed0-a9ae-c1f6e8b1e33b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a6cd0b59-c26a-4ed0-a9ae-c1f6e8b1e33b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_8b02746a-573b-45f9-8ba8-80a001eddc79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_8b02746a-573b-45f9-8ba8-80a001eddc79" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7107824a-0c14-4cde-924c-efdbfeba3d70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7107824a-0c14-4cde-924c-efdbfeba3d70" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_8f80063d-bd57-40b3-b060-6cd1d149fda4" xlink:href="road-20230331.xsd#road_ConversionOfCommonStockInConnectionWithInitialPublicOffering"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_8f80063d-bd57-40b3-b060-6cd1d149fda4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_0fc811c1-8159-4314-b830-aa61d9ef6299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_0fc811c1-8159-4314-b830-aa61d9ef6299" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_3bb3e708-e6bc-41b6-8df8-1e894f5448a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_40eb59a1-077c-4c5f-8407-d5ac4de445f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5c431038-3207-40ac-a0df-87f1251de1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2577716e-fab5-4b7f-9781-bcd24e0a14ef" xlink:to="loc_us-gaap_StatementTable_5c431038-3207-40ac-a0df-87f1251de1ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0d11f590-9418-4c97-965f-abe36bd7ae18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5c431038-3207-40ac-a0df-87f1251de1ff" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0d11f590-9418-4c97-965f-abe36bd7ae18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0d11f590-9418-4c97-965f-abe36bd7ae18_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0d11f590-9418-4c97-965f-abe36bd7ae18" xlink:to="loc_us-gaap_ClassOfStockDomain_0d11f590-9418-4c97-965f-abe36bd7ae18_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2ab9e872-cde1-433f-81ec-6e1c060cadeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0d11f590-9418-4c97-965f-abe36bd7ae18" xlink:to="loc_us-gaap_ClassOfStockDomain_2ab9e872-cde1-433f-81ec-6e1c060cadeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_011edeeb-31c1-4f66-b732-85b770f16cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2ab9e872-cde1-433f-81ec-6e1c060cadeb" xlink:to="loc_us-gaap_CommonClassAMember_011edeeb-31c1-4f66-b732-85b770f16cb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_92bdb698-7309-4267-b2bd-9558c724d8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2ab9e872-cde1-433f-81ec-6e1c060cadeb" xlink:to="loc_us-gaap_CommonClassBMember_92bdb698-7309-4267-b2bd-9558c724d8ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8e564f93-c9aa-466f-bbc3-8dab0a265e69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5c431038-3207-40ac-a0df-87f1251de1ff" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8e564f93-c9aa-466f-bbc3-8dab0a265e69" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8e564f93-c9aa-466f-bbc3-8dab0a265e69_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8e564f93-c9aa-466f-bbc3-8dab0a265e69" xlink:to="loc_us-gaap_EquityComponentDomain_8e564f93-c9aa-466f-bbc3-8dab0a265e69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8e564f93-c9aa-466f-bbc3-8dab0a265e69" xlink:to="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_edfd5fa3-aa56-468e-9fe9-6880ce359f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:to="loc_us-gaap_CommonStockMember_edfd5fa3-aa56-468e-9fe9-6880ce359f2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_b9c01fed-ff20-4a32-8234-4e7079d49382" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_b9c01fed-ff20-4a32-8234-4e7079d49382" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_c69deebf-a60c-458b-a8e6-2e4ae3870387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:to="loc_us-gaap_TreasuryStockMember_c69deebf-a60c-458b-a8e6-2e4ae3870387" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b965d31a-125c-4316-814e-6df2ddf3694c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:to="loc_us-gaap_RetainedEarningsMember_b965d31a-125c-4316-814e-6df2ddf3694c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_368547b1-8fa5-4241-a543-be476ec3fa9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_368547b1-8fa5-4241-a543-be476ec3fa9b" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="road-20230331.xsd#SignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" xlink:type="extended" id="i19dd337e0b4144d7acdac79af968d2d0_SignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_e03109b9-efed-40ba-8f7a-c1bc35ab7b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:to="loc_us-gaap_RestrictedCashCurrent_e03109b9-efed-40ba-8f7a-c1bc35ab7b10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_18a6b3e0-42b2-4637-8bd9-cf6630c331d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_18a6b3e0-42b2-4637-8bd9-cf6630c331d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest_038ce2da-dba6-4f1f-9da0-5b5122e7fc73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest_038ce2da-dba6-4f1f-9da0-5b5122e7fc73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_b15fe6f6-33be-42e1-9673-7f62caa65fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_b15fe6f6-33be-42e1-9673-7f62caa65fbe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_e8f63243-81dd-46af-897f-09682c3ef98c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_e8f63243-81dd-46af-897f-09682c3ef98c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:to="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9fbdfc9e-457a-4c06-a80b-db4f4f6f2187" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9fbdfc9e-457a-4c06-a80b-db4f4f6f2187" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9fbdfc9e-457a-4c06-a80b-db4f4f6f2187_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9fbdfc9e-457a-4c06-a80b-db4f4f6f2187" xlink:to="loc_us-gaap_SegmentDomain_9fbdfc9e-457a-4c06-a80b-db4f4f6f2187_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b70d122a-c773-438e-8649-a65e624789c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9fbdfc9e-457a-4c06-a80b-db4f4f6f2187" xlink:to="loc_us-gaap_SegmentDomain_b70d122a-c773-438e-8649-a65e624789c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PrivateMember_ea99d9e3-b939-4bb3-a473-ecf9525cbb98" xlink:href="road-20230331.xsd#road_PrivateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b70d122a-c773-438e-8649-a65e624789c8" xlink:to="loc_road_PrivateMember_ea99d9e3-b939-4bb3-a473-ecf9525cbb98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PublicMember_9195af88-7911-4a5f-97c8-885ca497b70a" xlink:href="road-20230331.xsd#road_PublicMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b70d122a-c773-438e-8649-a65e624789c8" xlink:to="loc_road_PublicMember_9195af88-7911-4a5f-97c8-885ca497b70a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f8d8e255-be5c-4d25-b04e-39e5040b275c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f8d8e255-be5c-4d25-b04e-39e5040b275c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f8d8e255-be5c-4d25-b04e-39e5040b275c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f8d8e255-be5c-4d25-b04e-39e5040b275c" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f8d8e255-be5c-4d25-b04e-39e5040b275c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57e7c80d-7a33-4b38-9324-cc1795626bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f8d8e255-be5c-4d25-b04e-39e5040b275c" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57e7c80d-7a33-4b38-9324-cc1795626bc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_12dae1b0-9b04-435e-a97b-7c8baeb74a55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57e7c80d-7a33-4b38-9324-cc1795626bc0" xlink:to="loc_us-gaap_SalesRevenueNetMember_12dae1b0-9b04-435e-a97b-7c8baeb74a55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3608fbd6-53dd-441f-a585-fcd336d835b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3608fbd6-53dd-441f-a585-fcd336d835b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3608fbd6-53dd-441f-a585-fcd336d835b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3608fbd6-53dd-441f-a585-fcd336d835b2" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3608fbd6-53dd-441f-a585-fcd336d835b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_f9aa87bc-e4af-4bb1-8c17-7eba1876f926" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3608fbd6-53dd-441f-a585-fcd336d835b2" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_f9aa87bc-e4af-4bb1-8c17-7eba1876f926" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_ee639f1e-7d64-470b-8c33-4e86dab97f78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_f9aa87bc-e4af-4bb1-8c17-7eba1876f926" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_ee639f1e-7d64-470b-8c33-4e86dab97f78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_38ce4b10-8f81-46bd-b894-bf3c7e2b00c7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:to="loc_srt_MajorCustomersAxis_38ce4b10-8f81-46bd-b894-bf3c7e2b00c7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_38ce4b10-8f81-46bd-b894-bf3c7e2b00c7_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_38ce4b10-8f81-46bd-b894-bf3c7e2b00c7" xlink:to="loc_srt_NameOfMajorCustomerDomain_38ce4b10-8f81-46bd-b894-bf3c7e2b00c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_6ec3631f-e389-4bec-8b25-2be4a8b2e646" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_38ce4b10-8f81-46bd-b894-bf3c7e2b00c7" xlink:to="loc_srt_NameOfMajorCustomerDomain_6ec3631f-e389-4bec-8b25-2be4a8b2e646" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_VariousDepartmentsOfTransportationMember_8d3a4079-22d1-4be6-a7a0-7ec817e1253e" xlink:href="road-20230331.xsd#road_VariousDepartmentsOfTransportationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ec3631f-e389-4bec-8b25-2be4a8b2e646" xlink:to="loc_road_VariousDepartmentsOfTransportationMember_8d3a4079-22d1-4be6-a7a0-7ec817e1253e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_FloridaDepartmentOfTransportationMember_c7b03a47-d5f2-4682-be70-baf5bafdd060" xlink:href="road-20230331.xsd#road_FloridaDepartmentOfTransportationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ec3631f-e389-4bec-8b25-2be4a8b2e646" xlink:to="loc_road_FloridaDepartmentOfTransportationMember_c7b03a47-d5f2-4682-be70-baf5bafdd060" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2a3f516a-0c31-4f45-8669-c99cc481362a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:to="loc_srt_RangeAxis_2a3f516a-0c31-4f45-8669-c99cc481362a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2a3f516a-0c31-4f45-8669-c99cc481362a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2a3f516a-0c31-4f45-8669-c99cc481362a" xlink:to="loc_srt_RangeMember_2a3f516a-0c31-4f45-8669-c99cc481362a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_62ee2500-0bd7-4e06-a24e-35ccd37dc9d4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2a3f516a-0c31-4f45-8669-c99cc481362a" xlink:to="loc_srt_RangeMember_62ee2500-0bd7-4e06-a24e-35ccd37dc9d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c257691e-94ca-4ffb-95ca-d9318bfe4967" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_62ee2500-0bd7-4e06-a24e-35ccd37dc9d4" xlink:to="loc_srt_MaximumMember_c257691e-94ca-4ffb-95ca-d9318bfe4967" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="road-20230331.xsd#BusinessAcquisitionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" xlink:type="extended" id="i379e506c09ea4c5686843a0b0fa11d23_BusinessAcquisitionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PlantsAcquired_da55444d-8c44-4877-b5b6-e9cb9952a212" xlink:href="road-20230331.xsd#road_PlantsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_road_PlantsAcquired_da55444d-8c44-4877-b5b6-e9cb9952a212" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_a3eb28ad-a835-44dd-bf98-92425319a747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_a3eb28ad-a835-44dd-bf98-92425319a747" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationConsiderationReceived_5613ba31-93aa-49b8-a4d1-64a2b28846dd" xlink:href="road-20230331.xsd#road_BusinessCombinationConsiderationReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_road_BusinessCombinationConsiderationReceived_5613ba31-93aa-49b8-a4d1-64a2b28846dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_b2fb1100-d214-46d7-ad8a-e60cce5d1cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_b2fb1100-d214-46d7-ad8a-e60cce5d1cd7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7d2621e1-238e-4372-b186-3d7dd699ca66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_Goodwill_7d2621e1-238e-4372-b186-3d7dd699ca66" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationConsiderationTransferredNetWorkingCapital_0a396da8-1eb0-44ac-9420-2c5a0e7ef200" xlink:href="road-20230331.xsd#road_BusinessCombinationConsiderationTransferredNetWorkingCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_road_BusinessCombinationConsiderationTransferredNetWorkingCapital_0a396da8-1eb0-44ac-9420-2c5a0e7ef200" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_d70889c0-d63b-4949-b28c-0f05d942f499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_d70889c0-d63b-4949-b28c-0f05d942f499" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable_4899fb68-f425-4f9d-b33c-ff380de46918" xlink:href="road-20230331.xsd#road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable_4899fb68-f425-4f9d-b33c-ff380de46918" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_bab6a93a-34f8-4faf-bb2c-9b66bb683796" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_bab6a93a-34f8-4faf-bb2c-9b66bb683796" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_a96582d0-9d6a-4c74-a5eb-dec438a8e14a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_a96582d0-9d6a-4c74-a5eb-dec438a8e14a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b3c7403b-80fe-42a3-8f72-5ce60b91080b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b3c7403b-80fe-42a3-8f72-5ce60b91080b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized_75590772-f863-4ba5-818f-37e0cea48e89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized_75590772-f863-4ba5-818f-37e0cea48e89" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationAcquisitionRelatedExpensesExcluded_4148100d-7682-4002-b350-e9e8de253e1d" xlink:href="road-20230331.xsd#road_BusinessCombinationAcquisitionRelatedExpensesExcluded"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_road_BusinessCombinationAcquisitionRelatedExpensesExcluded_4148100d-7682-4002-b350-e9e8de253e1d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_58d932a7-4a4a-4be5-96d4-061939b1d88e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_58d932a7-4a4a-4be5-96d4-061939b1d88e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_03f3ef96-60a8-43bb-9dbb-65ec328d9be2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_03f3ef96-60a8-43bb-9dbb-65ec328d9be2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a681709c-4577-4fd6-9863-0e3c7ac4e8db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_03f3ef96-60a8-43bb-9dbb-65ec328d9be2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a681709c-4577-4fd6-9863-0e3c7ac4e8db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a681709c-4577-4fd6-9863-0e3c7ac4e8db_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a681709c-4577-4fd6-9863-0e3c7ac4e8db" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a681709c-4577-4fd6-9863-0e3c7ac4e8db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a47247f2-98a5-41df-a16f-19a8a65adae7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a681709c-4577-4fd6-9863-0e3c7ac4e8db" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a47247f2-98a5-41df-a16f-19a8a65adae7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TennesseeAcquisitionProvisionalMember_5714fa16-3b75-46ee-9ff4-f7ed90cf6f44" xlink:href="road-20230331.xsd#road_TennesseeAcquisitionProvisionalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a47247f2-98a5-41df-a16f-19a8a65adae7" xlink:to="loc_road_TennesseeAcquisitionProvisionalMember_5714fa16-3b75-46ee-9ff4-f7ed90cf6f44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_NorthCarolinaAcquisitionProvisionalMember_e2e92c0e-a012-4ac3-bb53-ab19bc26e462" xlink:href="road-20230331.xsd#road_NorthCarolinaAcquisitionProvisionalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a47247f2-98a5-41df-a16f-19a8a65adae7" xlink:to="loc_road_NorthCarolinaAcquisitionProvisionalMember_e2e92c0e-a012-4ac3-bb53-ab19bc26e462" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_A2023AcquisitionsMember_836ecbf5-2fa8-4b8e-9c21-a78be11ac058" xlink:href="road-20230331.xsd#road_A2023AcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a47247f2-98a5-41df-a16f-19a8a65adae7" xlink:to="loc_road_A2023AcquisitionsMember_836ecbf5-2fa8-4b8e-9c21-a78be11ac058" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="road-20230331.xsd#PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended" id="ibd9ed95424274db58a1b0e9bc7ce7a33_PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_25199d9e-6a37-4b7e-9b6d-a95921800487" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_175912bb-79cb-4e72-9e42-442c56c9ab48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_25199d9e-6a37-4b7e-9b6d-a95921800487" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_175912bb-79cb-4e72-9e42-442c56c9ab48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_afb3ca77-0af0-4f80-9cf1-73e9b1aa418d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_25199d9e-6a37-4b7e-9b6d-a95921800487" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_afb3ca77-0af0-4f80-9cf1-73e9b1aa418d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_1b5425a7-7225-41dc-95c4-2c71b5ea5934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_25199d9e-6a37-4b7e-9b6d-a95921800487" xlink:to="loc_us-gaap_ConstructionInProgressGross_1b5425a7-7225-41dc-95c4-2c71b5ea5934" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_47d36cc1-ed73-4a87-a084-a1d2a7604662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_25199d9e-6a37-4b7e-9b6d-a95921800487" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_47d36cc1-ed73-4a87-a084-a1d2a7604662" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_635f3005-5ab0-47c0-95e4-a5d18242a9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_25199d9e-6a37-4b7e-9b6d-a95921800487" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_635f3005-5ab0-47c0-95e4-a5d18242a9f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_02fc6400-c971-4e8a-9307-53a9d043a185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_635f3005-5ab0-47c0-95e4-a5d18242a9f6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_02fc6400-c971-4e8a-9307-53a9d043a185" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_02fc6400-c971-4e8a-9307-53a9d043a185_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_02fc6400-c971-4e8a-9307-53a9d043a185" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_02fc6400-c971-4e8a-9307-53a9d043a185_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_02fc6400-c971-4e8a-9307-53a9d043a185" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_c5be7140-be5a-49c4-a05f-a8e9b98cd48b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_us-gaap_EquipmentMember_c5be7140-be5a-49c4-a05f-a8e9b98cd48b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturingFacilityMember_d7f8920c-1c5f-4112-b227-376f8546cc7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ManufacturingFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_us-gaap_ManufacturingFacilityMember_d7f8920c-1c5f-4112-b227-376f8546cc7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_MineralReservesMember_1271e138-25ee-4add-8dd1-f8a03b1983cd" xlink:href="road-20230331.xsd#road_MineralReservesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_road_MineralReservesMember_1271e138-25ee-4add-8dd1-f8a03b1983cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_a4179889-385e-40f0-8b5c-5fb360935674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_a4179889-385e-40f0-8b5c-5fb360935674" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_00ab2f2a-58e9-4a72-a9fe-061977b0c91a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_us-gaap_BuildingMember_00ab2f2a-58e9-4a72-a9fe-061977b0c91a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_ff2fcbee-1048-4e3c-a08f-93ceddb4f2e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_ff2fcbee-1048-4e3c-a08f-93ceddb4f2e9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_9c3ca64a-5d4a-4817-a875-7eb6620f86ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_9c3ca64a-5d4a-4817-a875-7eb6620f86ec" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="road-20230331.xsd#DebtScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" xlink:type="extended" id="i3225f521cb184c98b34b12dd08cc5fff_DebtScheduleofDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_18c07eef-f996-4533-89a9-63785565eb29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_73ff0b74-38c1-41f4-819f-bb1a66a13abd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_18c07eef-f996-4533-89a9-63785565eb29" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_73ff0b74-38c1-41f4-819f-bb1a66a13abd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_f2157132-9610-4fcf-affd-0448abce3b25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_18c07eef-f996-4533-89a9-63785565eb29" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_f2157132-9610-4fcf-affd-0448abce3b25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_49db4ea4-a04d-4743-8b9c-f6dbbeb339c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_18c07eef-f996-4533-89a9-63785565eb29" xlink:to="loc_us-gaap_LongTermDebtCurrent_49db4ea4-a04d-4743-8b9c-f6dbbeb339c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3f5254e5-9d9f-40a9-b91b-7188e16db660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_18c07eef-f996-4533-89a9-63785565eb29" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_3f5254e5-9d9f-40a9-b91b-7188e16db660" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_68c53e18-58bd-433c-8f15-1b6db513ae33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_18c07eef-f996-4533-89a9-63785565eb29" xlink:to="loc_us-gaap_DebtInstrumentTable_68c53e18-58bd-433c-8f15-1b6db513ae33" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b5d39600-3f5c-4be4-9f5e-3a1fd6edb636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_68c53e18-58bd-433c-8f15-1b6db513ae33" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b5d39600-3f5c-4be4-9f5e-3a1fd6edb636" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b5d39600-3f5c-4be4-9f5e-3a1fd6edb636_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b5d39600-3f5c-4be4-9f5e-3a1fd6edb636" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b5d39600-3f5c-4be4-9f5e-3a1fd6edb636_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d634d838-4221-4063-ba9f-46aaeaecd635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b5d39600-3f5c-4be4-9f5e-3a1fd6edb636" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d634d838-4221-4063-ba9f-46aaeaecd635" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_6ac087ab-92f1-40f2-af82-bb30940100a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d634d838-4221-4063-ba9f-46aaeaecd635" xlink:to="loc_us-gaap_SeniorNotesMember_6ac087ab-92f1-40f2-af82-bb30940100a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_8655ad86-d192-4594-b632-9055405b8a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d634d838-4221-4063-ba9f-46aaeaecd635" xlink:to="loc_us-gaap_LineOfCreditMember_8655ad86-d192-4594-b632-9055405b8a3c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/DebtAdditionalInformationDetails" xlink:type="simple" xlink:href="road-20230331.xsd#DebtAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/DebtAdditionalInformationDetails" xlink:type="extended" id="i36df83292f264b95a888d2353603bf65_DebtAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d8adc2bf-0b79-44f8-9c38-e40753687d37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d8adc2bf-0b79-44f8-9c38-e40753687d37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_LineOfCreditPrincipalRepaymentRate_9d33aa7d-6a09-45bc-a0e3-024c052edfeb" xlink:href="road-20230331.xsd#road_LineOfCreditPrincipalRepaymentRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_road_LineOfCreditPrincipalRepaymentRate_9d33aa7d-6a09-45bc-a0e3-024c052edfeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_32f11ddb-0a21-4372-b384-30bf3b73c6c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_32f11ddb-0a21-4372-b384-30bf3b73c6c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_5832053d-01ab-4c0a-8428-9bd7ed8a80bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_us-gaap_LongTermDebt_5832053d-01ab-4c0a-8428-9bd7ed8a80bf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_947f6323-ecb6-4cea-8d4f-590da2cf4d6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_947f6323-ecb6-4cea-8d4f-590da2cf4d6d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtInstrumentFixedCoverageRatio_01e07458-b516-4f57-b3dd-a1ae9aeaa78f" xlink:href="road-20230331.xsd#road_DebtInstrumentFixedCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_road_DebtInstrumentFixedCoverageRatio_01e07458-b516-4f57-b3dd-a1ae9aeaa78f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtInstrumentLeverageRatio_9d6f7511-eadf-436f-bb0a-3920c3382353" xlink:href="road-20230331.xsd#road_DebtInstrumentLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_road_DebtInstrumentLeverageRatio_9d6f7511-eadf-436f-bb0a-3920c3382353" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_f5796d9c-26dc-4503-be6d-68ba728d34f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_us-gaap_DerivativeNotionalAmount_f5796d9c-26dc-4503-be6d-68ba728d34f1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_4fd177c2-aa59-49b5-80be-e90933ab91fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_4fd177c2-aa59-49b5-80be-e90933ab91fd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a8bde9f3-a614-458f-82dd-d1417c799c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a8bde9f3-a614-458f-82dd-d1417c799c7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a8bde9f3-a614-458f-82dd-d1417c799c7e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a8bde9f3-a614-458f-82dd-d1417c799c7e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a8bde9f3-a614-458f-82dd-d1417c799c7e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a5c521d2-e3ed-425c-8006-d848cd81a631" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a8bde9f3-a614-458f-82dd-d1417c799c7e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a5c521d2-e3ed-425c-8006-d848cd81a631" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TermLoanMember_eea62de7-ff81-47b3-9593-7ee42b3ef96c" xlink:href="road-20230331.xsd#road_TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a5c521d2-e3ed-425c-8006-d848cd81a631" xlink:to="loc_road_TermLoanMember_eea62de7-ff81-47b3-9593-7ee42b3ef96c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TermLoan11LoanPaymentsMember_aebb2226-d8ff-42b2-93aa-a4b90fe911ed" xlink:href="road-20230331.xsd#road_TermLoan11LoanPaymentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_TermLoanMember_eea62de7-ff81-47b3-9593-7ee42b3ef96c" xlink:to="loc_road_TermLoan11LoanPaymentsMember_aebb2226-d8ff-42b2-93aa-a4b90fe911ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TermLoan8QuartersMember_a8cdb746-7a4d-4471-a931-210d5ac57fa1" xlink:href="road-20230331.xsd#road_TermLoan8QuartersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_TermLoanMember_eea62de7-ff81-47b3-9593-7ee42b3ef96c" xlink:to="loc_road_TermLoan8QuartersMember_a8cdb746-7a4d-4471-a931-210d5ac57fa1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DelayedDrawTermFacilityMember_23f3f667-6e97-4671-88c7-62652fba7cef" xlink:href="road-20230331.xsd#road_DelayedDrawTermFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a5c521d2-e3ed-425c-8006-d848cd81a631" xlink:to="loc_road_DelayedDrawTermFacilityMember_23f3f667-6e97-4671-88c7-62652fba7cef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CreditAgreementMember_87d5fe09-754e-44d6-bbdc-d25b067b2378" xlink:href="road-20230331.xsd#road_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a5c521d2-e3ed-425c-8006-d848cd81a631" xlink:to="loc_road_CreditAgreementMember_87d5fe09-754e-44d6-bbdc-d25b067b2378" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_d0272a53-aee9-406a-9dc7-7e3ac8c716c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:to="loc_us-gaap_CreditFacilityAxis_d0272a53-aee9-406a-9dc7-7e3ac8c716c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_d0272a53-aee9-406a-9dc7-7e3ac8c716c2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_d0272a53-aee9-406a-9dc7-7e3ac8c716c2" xlink:to="loc_us-gaap_CreditFacilityDomain_d0272a53-aee9-406a-9dc7-7e3ac8c716c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b09b6beb-0f20-46c7-a7df-1881e3d68059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_d0272a53-aee9-406a-9dc7-7e3ac8c716c2" xlink:to="loc_us-gaap_CreditFacilityDomain_b09b6beb-0f20-46c7-a7df-1881e3d68059" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_44bef6af-bc0b-469c-b5d8-f1188b69c157" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b09b6beb-0f20-46c7-a7df-1881e3d68059" xlink:to="loc_us-gaap_LineOfCreditMember_44bef6af-bc0b-469c-b5d8-f1188b69c157" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_f5930b6b-3278-41e9-a9b3-33a0c88b2fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b09b6beb-0f20-46c7-a7df-1881e3d68059" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_f5930b6b-3278-41e9-a9b3-33a0c88b2fe7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_a1bc5d2f-8d18-4796-a33f-0bf3add4889f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:to="loc_us-gaap_VariableRateAxis_a1bc5d2f-8d18-4796-a33f-0bf3add4889f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_a1bc5d2f-8d18-4796-a33f-0bf3add4889f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_a1bc5d2f-8d18-4796-a33f-0bf3add4889f" xlink:to="loc_us-gaap_VariableRateDomain_a1bc5d2f-8d18-4796-a33f-0bf3add4889f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_4bde0916-6982-48d4-bb2e-a179ad3c31de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_a1bc5d2f-8d18-4796-a33f-0bf3add4889f" xlink:to="loc_us-gaap_VariableRateDomain_4bde0916-6982-48d4-bb2e-a179ad3c31de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_2d166648-4262-4162-bbea-62b595a6381d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_4bde0916-6982-48d4-bb2e-a179ad3c31de" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_2d166648-4262-4162-bbea-62b595a6381d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TermSOFRMember_c21ac954-aa9a-4757-82ae-789f5727c8f0" xlink:href="road-20230331.xsd#road_TermSOFRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_4bde0916-6982-48d4-bb2e-a179ad3c31de" xlink:to="loc_road_TermSOFRMember_c21ac954-aa9a-4757-82ae-789f5727c8f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_df6e47e6-4a33-4be4-8782-eb6241aaab45" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:to="loc_srt_RangeAxis_df6e47e6-4a33-4be4-8782-eb6241aaab45" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_df6e47e6-4a33-4be4-8782-eb6241aaab45_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_df6e47e6-4a33-4be4-8782-eb6241aaab45" xlink:to="loc_srt_RangeMember_df6e47e6-4a33-4be4-8782-eb6241aaab45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_beb38fb5-4389-4909-8fb4-061e89f45817" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_df6e47e6-4a33-4be4-8782-eb6241aaab45" xlink:to="loc_srt_RangeMember_beb38fb5-4389-4909-8fb4-061e89f45817" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3c39ac58-1c15-4a97-82a4-1a5d5d51097a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_beb38fb5-4389-4909-8fb4-061e89f45817" xlink:to="loc_srt_MinimumMember_3c39ac58-1c15-4a97-82a4-1a5d5d51097a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6ec0b139-badc-491c-b4c8-0f28a8cd4b5c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_beb38fb5-4389-4909-8fb4-061e89f45817" xlink:to="loc_srt_MaximumMember_6ec0b139-badc-491c-b4c8-0f28a8cd4b5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a3e03db4-4658-4e33-82bb-52679ddf7bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a3e03db4-4658-4e33-82bb-52679ddf7bb5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a3e03db4-4658-4e33-82bb-52679ddf7bb5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a3e03db4-4658-4e33-82bb-52679ddf7bb5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a3e03db4-4658-4e33-82bb-52679ddf7bb5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e505c532-2a12-444e-98af-7a4c37a5462b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a3e03db4-4658-4e33-82bb-52679ddf7bb5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e505c532-2a12-444e-98af-7a4c37a5462b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_3edeaaf9-a9b8-4326-aa55-d813678ebdd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e505c532-2a12-444e-98af-7a4c37a5462b" xlink:to="loc_us-gaap_InterestRateSwapMember_3edeaaf9-a9b8-4326-aa55-d813678ebdd1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityDetails" xlink:type="simple" xlink:href="road-20230331.xsd#EquityDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/EquityDetails" xlink:type="extended" id="i005f0f5fd2d14812b54ecd41f178cb1e_EquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfStockholdersEquityLineItems_d8a1b677-dbda-4b77-8f28-3d3613ae1d5e" xlink:href="road-20230331.xsd#road_ScheduleOfStockholdersEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CommonStockVotingRightsForEachShare_69b5feda-0b53-4341-860c-95035800f62b" xlink:href="road-20230331.xsd#road_CommonStockVotingRightsForEachShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d8a1b677-dbda-4b77-8f28-3d3613ae1d5e" xlink:to="loc_road_CommonStockVotingRightsForEachShare_69b5feda-0b53-4341-860c-95035800f62b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_09c8e981-58f6-44fe-a6c0-1b00733a9b28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d8a1b677-dbda-4b77-8f28-3d3613ae1d5e" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_09c8e981-58f6-44fe-a6c0-1b00733a9b28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c2e92f45-9144-4e35-a955-c92cfcbabb01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d8a1b677-dbda-4b77-8f28-3d3613ae1d5e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c2e92f45-9144-4e35-a955-c92cfcbabb01" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_cda9d820-4570-4c77-a290-fb7a2d60ea2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d8a1b677-dbda-4b77-8f28-3d3613ae1d5e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_cda9d820-4570-4c77-a290-fb7a2d60ea2f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfStockholdersEquityTable_d440ec6c-c412-43b9-8db1-c915ae302d78" xlink:href="road-20230331.xsd#road_ScheduleOfStockholdersEquityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d8a1b677-dbda-4b77-8f28-3d3613ae1d5e" xlink:to="loc_road_ScheduleOfStockholdersEquityTable_d440ec6c-c412-43b9-8db1-c915ae302d78" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_58a307a8-3b61-48f9-b1e3-c2b02b851559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_d440ec6c-c412-43b9-8db1-c915ae302d78" xlink:to="loc_us-gaap_StatementClassOfStockAxis_58a307a8-3b61-48f9-b1e3-c2b02b851559" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_58a307a8-3b61-48f9-b1e3-c2b02b851559_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_58a307a8-3b61-48f9-b1e3-c2b02b851559" xlink:to="loc_us-gaap_ClassOfStockDomain_58a307a8-3b61-48f9-b1e3-c2b02b851559_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_88931ed2-e811-4c8c-9436-00df0d904f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_58a307a8-3b61-48f9-b1e3-c2b02b851559" xlink:to="loc_us-gaap_ClassOfStockDomain_88931ed2-e811-4c8c-9436-00df0d904f7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_aa5bdf12-b527-4a79-a0de-06f614255585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_88931ed2-e811-4c8c-9436-00df0d904f7f" xlink:to="loc_us-gaap_CommonClassAMember_aa5bdf12-b527-4a79-a0de-06f614255585" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_cb7c3545-b61e-4d85-a83e-03cdbb3daf5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_88931ed2-e811-4c8c-9436-00df0d904f7f" xlink:to="loc_us-gaap_CommonClassBMember_cb7c3545-b61e-4d85-a83e-03cdbb3daf5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_76d21093-763f-4dff-8471-eb2821121f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_d440ec6c-c412-43b9-8db1-c915ae302d78" xlink:to="loc_us-gaap_AwardTypeAxis_76d21093-763f-4dff-8471-eb2821121f83" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_76d21093-763f-4dff-8471-eb2821121f83_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_76d21093-763f-4dff-8471-eb2821121f83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_76d21093-763f-4dff-8471-eb2821121f83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea2845b0-7103-408e-8cc3-ca74f049fa12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_76d21093-763f-4dff-8471-eb2821121f83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea2845b0-7103-408e-8cc3-ca74f049fa12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_459562d0-eac9-4d74-bc06-289e11ef0b57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea2845b0-7103-408e-8cc3-ca74f049fa12" xlink:to="loc_us-gaap_RestrictedStockMember_459562d0-eac9-4d74-bc06-289e11ef0b57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_57fd5d55-bef1-4dd6-b85a-c1bc7f3d1c03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_d440ec6c-c412-43b9-8db1-c915ae302d78" xlink:to="loc_us-gaap_PlanNameAxis_57fd5d55-bef1-4dd6-b85a-c1bc7f3d1c03" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_57fd5d55-bef1-4dd6-b85a-c1bc7f3d1c03_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_57fd5d55-bef1-4dd6-b85a-c1bc7f3d1c03" xlink:to="loc_us-gaap_PlanNameDomain_57fd5d55-bef1-4dd6-b85a-c1bc7f3d1c03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_13ea3af3-8c46-47c7-ba82-e2ff4de38f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_57fd5d55-bef1-4dd6-b85a-c1bc7f3d1c03" xlink:to="loc_us-gaap_PlanNameDomain_13ea3af3-8c46-47c7-ba82-e2ff4de38f5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_EquityIncentivePlanMember_1e115f13-fb30-4d7b-9c14-fb52d9e0aa6c" xlink:href="road-20230331.xsd#road_EquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_13ea3af3-8c46-47c7-ba82-e2ff4de38f5a" xlink:to="loc_road_EquityIncentivePlanMember_1e115f13-fb30-4d7b-9c14-fb52d9e0aa6c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" xlink:type="simple" xlink:href="road-20230331.xsd#RelatedPartiesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" xlink:type="extended" id="i346a2cb335b24a42b06b1c6bdf7efb04_RelatedPartiesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties_c1ee78e1-43f2-43e8-b815-b0d87f55d13c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:to="loc_us-gaap_NotesReceivableRelatedParties_c1ee78e1-43f2-43e8-b815-b0d87f55d13c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_2ef98bd2-dc8d-4e69-be44-b1df568c3b13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_2ef98bd2-dc8d-4e69-be44-b1df568c3b13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f33922ab-4b14-4e63-a8ec-f887a47d2699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f33922ab-4b14-4e63-a8ec-f887a47d2699" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_f0ddfe31-ad28-4c8d-a5f7-f4e550a9ef34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:to="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_f0ddfe31-ad28-4c8d-a5f7-f4e550a9ef34" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SharesOwnedPledgedAsCollateral_9b2e7601-9495-4d72-b727-4de4041a592d" xlink:href="road-20230331.xsd#road_SharesOwnedPledgedAsCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:to="loc_road_SharesOwnedPledgedAsCollateral_9b2e7601-9495-4d72-b727-4de4041a592d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_311ccd04-9176-42c2-939c-94a9cfb2feb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_311ccd04-9176-42c2-939c-94a9cfb2feb1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7a5b0c97-5e77-4660-a32e-2f4df9281542" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7a5b0c97-5e77-4660-a32e-2f4df9281542" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7a5b0c97-5e77-4660-a32e-2f4df9281542_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7a5b0c97-5e77-4660-a32e-2f4df9281542" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7a5b0c97-5e77-4660-a32e-2f4df9281542_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_32434016-cffb-4ad2-9c6c-81bd89224f59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7a5b0c97-5e77-4660-a32e-2f4df9281542" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_32434016-cffb-4ad2-9c6c-81bd89224f59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_4952666e-9934-43f4-9ab2-6a96349de2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_32434016-cffb-4ad2-9c6c-81bd89224f59" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_4952666e-9934-43f4-9ab2-6a96349de2a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_93992734-b2c6-42e4-b82f-a02be4109a68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_32434016-cffb-4ad2-9c6c-81bd89224f59" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_93992734-b2c6-42e4-b82f-a02be4109a68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_73e0de7f-8fbe-448a-b3a9-1e53f62cdd36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_73e0de7f-8fbe-448a-b3a9-1e53f62cdd36" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_73e0de7f-8fbe-448a-b3a9-1e53f62cdd36_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_73e0de7f-8fbe-448a-b3a9-1e53f62cdd36" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_73e0de7f-8fbe-448a-b3a9-1e53f62cdd36_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_cbf4ea37-4d54-46ad-9145-27b4b32b4978" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_73e0de7f-8fbe-448a-b3a9-1e53f62cdd36" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_cbf4ea37-4d54-46ad-9145-27b4b32b4978" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConsiderationNoteReceivableMember_f2333439-e431-4654-9c06-1a9419fe2430" xlink:href="road-20230331.xsd#road_ConsiderationNoteReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_cbf4ea37-4d54-46ad-9145-27b4b32b4978" xlink:to="loc_road_ConsiderationNoteReceivableMember_f2333439-e431-4654-9c06-1a9419fe2430" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccountsPayableNoteReceivableMember_c5a14e16-84ef-40fa-8875-bc5bbd9e72b6" xlink:href="road-20230331.xsd#road_AccountsPayableNoteReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_cbf4ea37-4d54-46ad-9145-27b4b32b4978" xlink:to="loc_road_AccountsPayableNoteReceivableMember_c5a14e16-84ef-40fa-8875-bc5bbd9e72b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0b52d651-6883-4cb3-bcf8-fa6dba2d8cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0b52d651-6883-4cb3-bcf8-fa6dba2d8cfe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_0b52d651-6883-4cb3-bcf8-fa6dba2d8cfe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0b52d651-6883-4cb3-bcf8-fa6dba2d8cfe" xlink:to="loc_us-gaap_RelatedPartyDomain_0b52d651-6883-4cb3-bcf8-fa6dba2d8cfe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_17eef73a-c30d-48e3-8fc8-2daf09ef9617" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0b52d651-6883-4cb3-bcf8-fa6dba2d8cfe" xlink:to="loc_us-gaap_RelatedPartyDomain_17eef73a-c30d-48e3-8fc8-2daf09ef9617" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_2b8606e4-f6b7-4227-90e7-4515297af086" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_17eef73a-c30d-48e3-8fc8-2daf09ef9617" xlink:to="loc_srt_AffiliatedEntityMember_2b8606e4-f6b7-4227-90e7-4515297af086" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a71a77ef-c9d0-446c-b539-c8ab79a5bb7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a71a77ef-c9d0-446c-b539-c8ab79a5bb7f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a71a77ef-c9d0-446c-b539-c8ab79a5bb7f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a71a77ef-c9d0-446c-b539-c8ab79a5bb7f" xlink:to="loc_us-gaap_ClassOfStockDomain_a71a77ef-c9d0-446c-b539-c8ab79a5bb7f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1d69d616-9732-43d3-89a1-4f53b47e8e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a71a77ef-c9d0-446c-b539-c8ab79a5bb7f" xlink:to="loc_us-gaap_ClassOfStockDomain_1d69d616-9732-43d3-89a1-4f53b47e8e5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d33acb49-10f2-40de-a91e-ec5076911a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1d69d616-9732-43d3-89a1-4f53b47e8e5c" xlink:to="loc_us-gaap_CommonClassBMember_d33acb49-10f2-40de-a91e-ec5076911a3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_54605071-0c08-497f-b2ce-7f0e29657ade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1d69d616-9732-43d3-89a1-4f53b47e8e5c" xlink:to="loc_us-gaap_CommonClassAMember_54605071-0c08-497f-b2ce-7f0e29657ade" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_409e6b12-aa50-4c7f-909b-6c6127615e16" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:to="loc_srt_CounterpartyNameAxis_409e6b12-aa50-4c7f-909b-6c6127615e16" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_409e6b12-aa50-4c7f-909b-6c6127615e16_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_409e6b12-aa50-4c7f-909b-6c6127615e16" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_409e6b12-aa50-4c7f-909b-6c6127615e16_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d7952cdb-34d2-4d0c-989d-0c0a009c5e8b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_409e6b12-aa50-4c7f-909b-6c6127615e16" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d7952cdb-34d2-4d0c-989d-0c0a009c5e8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SunTxCapitalPartnersMember_f7c45d85-35a3-46cb-a15f-0412ae87577f" xlink:href="road-20230331.xsd#road_SunTxCapitalPartnersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d7952cdb-34d2-4d0c-989d-0c0a009c5e8b" xlink:to="loc_road_SunTxCapitalPartnersMember_f7c45d85-35a3-46cb-a15f-0412ae87577f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#RelatedPartiesScheduleofRelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" xlink:type="extended" id="if9e45e4ec1454f8aba3899644b5a15e2_RelatedPartiesScheduleofRelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_af0dca74-1ded-464f-a0eb-426b4df56072" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_f1fdcd1f-6690-456c-ab19-4f064d804038" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_af0dca74-1ded-464f-a0eb-426b4df56072" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_f1fdcd1f-6690-456c-ab19-4f064d804038" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_f0fed961-18b7-4178-882f-da17a263708e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_af0dca74-1ded-464f-a0eb-426b4df56072" xlink:to="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_f0fed961-18b7-4178-882f-da17a263708e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_741aac77-c78d-48c6-bbb8-89fe8a18d492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_af0dca74-1ded-464f-a0eb-426b4df56072" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_741aac77-c78d-48c6-bbb8-89fe8a18d492" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_54df5601-888f-47f6-b6c1-6e37030fc9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_741aac77-c78d-48c6-bbb8-89fe8a18d492" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_54df5601-888f-47f6-b6c1-6e37030fc9a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_54df5601-888f-47f6-b6c1-6e37030fc9a7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_54df5601-888f-47f6-b6c1-6e37030fc9a7" xlink:to="loc_us-gaap_RelatedPartyDomain_54df5601-888f-47f6-b6c1-6e37030fc9a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_fabb1b24-2512-4d7b-8573-efced0d55f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_54df5601-888f-47f6-b6c1-6e37030fc9a7" xlink:to="loc_us-gaap_RelatedPartyDomain_fabb1b24-2512-4d7b-8573-efced0d55f1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_b3813fb2-4f7c-45b2-817f-8be5a9e7f676" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_fabb1b24-2512-4d7b-8573-efced0d55f1e" xlink:to="loc_srt_AffiliatedEntityMember_b3813fb2-4f7c-45b2-817f-8be5a9e7f676" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_fd2e41e4-a478-4345-9db5-8bf7322f2aef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_741aac77-c78d-48c6-bbb8-89fe8a18d492" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_fd2e41e4-a478-4345-9db5-8bf7322f2aef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_fd2e41e4-a478-4345-9db5-8bf7322f2aef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_fd2e41e4-a478-4345-9db5-8bf7322f2aef" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_fd2e41e4-a478-4345-9db5-8bf7322f2aef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_fd2e41e4-a478-4345-9db5-8bf7322f2aef" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PurchaserOfSubsidiaryMember_9417e82f-5899-4d07-8249-cb01b0f631cc" xlink:href="road-20230331.xsd#road_PurchaserOfSubsidiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:to="loc_road_PurchaserOfSubsidiaryMember_9417e82f-5899-4d07-8249-cb01b0f631cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DisposedEntitMember_5f6730ca-f064-4fc2-8abb-4369e2c500b9" xlink:href="road-20230331.xsd#road_DisposedEntitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:to="loc_road_DisposedEntitMember_5f6730ca-f064-4fc2-8abb-4369e2c500b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_LandDevelopmentProjectMember_9da4c04e-fefd-4169-8e10-d40a68656a6f" xlink:href="road-20230331.xsd#road_LandDevelopmentProjectMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:to="loc_road_LandDevelopmentProjectMember_9da4c04e-fefd-4169-8e10-d40a68656a6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SubcontractingServicesMember_a77d4b07-fc74-4fc4-b59c-4f62dbbc97ec" xlink:href="road-20230331.xsd#road_SubcontractingServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:to="loc_road_SubcontractingServicesMember_a77d4b07-fc74-4fc4-b59c-4f62dbbc97ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_IslandPondMember_e5209ceb-939d-499c-8882-91aeaa110180" xlink:href="road-20230331.xsd#road_IslandPondMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:to="loc_road_IslandPondMember_e5209ceb-939d-499c-8882-91aeaa110180" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SunTxMember_70cb53e8-6ba3-4a17-bcc9-5e3c4b898077" xlink:href="road-20230331.xsd#road_SunTxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:to="loc_road_SunTxMember_70cb53e8-6ba3-4a17-bcc9-5e3c4b898077" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityBasedCompensationDetails" xlink:type="simple" xlink:href="road-20230331.xsd#EquityBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/EquityBasedCompensationDetails" xlink:type="extended" id="ib8aa847127eb4de0b68deb946e1e96f2_EquityBasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_7d8205e1-854d-48ff-b8c0-ca0f683f6b28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_7d8205e1-854d-48ff-b8c0-ca0f683f6b28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_be192a22-04e1-41b8-8538-22b800d61e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_be192a22-04e1-41b8-8538-22b800d61e8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fa697484-76e4-4ca7-a27a-e77df1b1b08b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fa697484-76e4-4ca7-a27a-e77df1b1b08b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable_d9d6b94d-1a3e-4072-8041-8a816630d2b4" xlink:href="road-20230331.xsd#road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:to="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable_d9d6b94d-1a3e-4072-8041-8a816630d2b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking_d9b919c2-16c6-4c4a-b521-5097d16da2e7" xlink:href="road-20230331.xsd#road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:to="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking_d9b919c2-16c6-4c4a-b521-5097d16da2e7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ee546924-f526-48f9-ad8a-06d231b32af3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ee546924-f526-48f9-ad8a-06d231b32af3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7c1a630e-21b7-4aa9-97a0-8a64a8404fed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ee546924-f526-48f9-ad8a-06d231b32af3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7c1a630e-21b7-4aa9-97a0-8a64a8404fed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7c1a630e-21b7-4aa9-97a0-8a64a8404fed_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7c1a630e-21b7-4aa9-97a0-8a64a8404fed" xlink:to="loc_us-gaap_ClassOfStockDomain_7c1a630e-21b7-4aa9-97a0-8a64a8404fed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fd56c31a-9dab-4ce5-a8be-eebe9ca58c67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7c1a630e-21b7-4aa9-97a0-8a64a8404fed" xlink:to="loc_us-gaap_ClassOfStockDomain_fd56c31a-9dab-4ce5-a8be-eebe9ca58c67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_fbe8401e-aa37-40c2-a4e8-00fb5b83398f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fd56c31a-9dab-4ce5-a8be-eebe9ca58c67" xlink:to="loc_us-gaap_CommonClassAMember_fbe8401e-aa37-40c2-a4e8-00fb5b83398f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2dcb0197-dd7b-4572-a3bc-5db3b03663b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ee546924-f526-48f9-ad8a-06d231b32af3" xlink:to="loc_us-gaap_AwardTypeAxis_2dcb0197-dd7b-4572-a3bc-5db3b03663b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2dcb0197-dd7b-4572-a3bc-5db3b03663b6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_2dcb0197-dd7b-4572-a3bc-5db3b03663b6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2dcb0197-dd7b-4572-a3bc-5db3b03663b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0371eedc-e364-44c2-91c3-9bda5eb13452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_2dcb0197-dd7b-4572-a3bc-5db3b03663b6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0371eedc-e364-44c2-91c3-9bda5eb13452" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_ed5aa2cd-860b-498b-a7d6-d4177da8119c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0371eedc-e364-44c2-91c3-9bda5eb13452" xlink:to="loc_us-gaap_RestrictedStockMember_ed5aa2cd-860b-498b-a7d6-d4177da8119c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_5bcd0937-3c62-46fe-b449-90fdf3a6a026" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0371eedc-e364-44c2-91c3-9bda5eb13452" xlink:to="loc_us-gaap_PerformanceSharesMember_5bcd0937-3c62-46fe-b449-90fdf3a6a026" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_bb68b997-859a-4eaa-8a57-70ac3e0ac67b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ee546924-f526-48f9-ad8a-06d231b32af3" xlink:to="loc_us-gaap_PlanNameAxis_bb68b997-859a-4eaa-8a57-70ac3e0ac67b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_bb68b997-859a-4eaa-8a57-70ac3e0ac67b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_bb68b997-859a-4eaa-8a57-70ac3e0ac67b" xlink:to="loc_us-gaap_PlanNameDomain_bb68b997-859a-4eaa-8a57-70ac3e0ac67b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4a07a69f-3c2a-4676-b4d0-451c4fb228db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_bb68b997-859a-4eaa-8a57-70ac3e0ac67b" xlink:to="loc_us-gaap_PlanNameDomain_4a07a69f-3c2a-4676-b4d0-451c4fb228db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_EquityIncentivePlanMember_aa3eb63e-da1c-40e5-b544-f2c61616ea56" xlink:href="road-20230331.xsd#road_EquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4a07a69f-3c2a-4676-b4d0-451c4fb228db" xlink:to="loc_road_EquityIncentivePlanMember_aa3eb63e-da1c-40e5-b544-f2c61616ea56" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a63f2c58-2b89-47b0-ba83-6d3dc9a5ccf4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ee546924-f526-48f9-ad8a-06d231b32af3" xlink:to="loc_srt_RangeAxis_a63f2c58-2b89-47b0-ba83-6d3dc9a5ccf4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a63f2c58-2b89-47b0-ba83-6d3dc9a5ccf4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_a63f2c58-2b89-47b0-ba83-6d3dc9a5ccf4" xlink:to="loc_srt_RangeMember_a63f2c58-2b89-47b0-ba83-6d3dc9a5ccf4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0e44f5ab-7176-4706-8a1f-102636cfbaf7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_a63f2c58-2b89-47b0-ba83-6d3dc9a5ccf4" xlink:to="loc_srt_RangeMember_0e44f5ab-7176-4706-8a1f-102636cfbaf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d4d47e21-d3de-4f7f-b6a1-e09c8db9c5df" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0e44f5ab-7176-4706-8a1f-102636cfbaf7" xlink:to="loc_srt_MinimumMember_d4d47e21-d3de-4f7f-b6a1-e09c8db9c5df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c4144a49-8b8c-43d7-af0c-9f935326880b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0e44f5ab-7176-4706-8a1f-102636cfbaf7" xlink:to="loc_srt_MaximumMember_c4144a49-8b8c-43d7-af0c-9f935326880b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#InvestmentinDerivativeInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" xlink:type="extended" id="ib61633b38ecc47699df7784679e4ccbb_InvestmentinDerivativeInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfDerivatives_0d39db16-7b3b-41cd-b019-c0213166dfd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:to="loc_us-gaap_GainLossOnSaleOfDerivatives_0d39db16-7b3b-41cd-b019-c0213166dfd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_eadc2d6f-2968-4630-9063-3c2d20454e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_eadc2d6f-2968-4630-9063-3c2d20454e8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_66d68608-f85e-4ccf-b55d-8533985eea75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_66d68608-f85e-4ccf-b55d-8533985eea75" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_789b8011-73f9-423f-ace1-021d1afcf1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_789b8011-73f9-423f-ace1-021d1afcf1d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_5eaefaa6-e438-4fea-a3eb-21be725d7b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_5eaefaa6-e438-4fea-a3eb-21be725d7b6c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_c2ee497d-5da2-4cdb-bcbb-340aad8a482d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_c2ee497d-5da2-4cdb-bcbb-340aad8a482d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_cec157ff-4dc7-4674-afc8-1239778956a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_cec157ff-4dc7-4674-afc8-1239778956a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_cec157ff-4dc7-4674-afc8-1239778956a4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_cec157ff-4dc7-4674-afc8-1239778956a4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_cec157ff-4dc7-4674-afc8-1239778956a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ceafeab8-ae63-4464-8987-185623c1a539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_cec157ff-4dc7-4674-afc8-1239778956a4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ceafeab8-ae63-4464-8987-185623c1a539" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_75a378f0-081b-4d39-ae6e-a076421192f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ceafeab8-ae63-4464-8987-185623c1a539" xlink:to="loc_us-gaap_CostOfSalesMember_75a378f0-081b-4d39-ae6e-a076421192f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_d93187ff-884c-48ee-a14e-59435b6c0b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ceafeab8-ae63-4464-8987-185623c1a539" xlink:to="loc_us-gaap_InterestExpenseMember_d93187ff-884c-48ee-a14e-59435b6c0b6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_98867890-acfc-4644-9fb6-20dbb08dda26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_98867890-acfc-4644-9fb6-20dbb08dda26" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_98867890-acfc-4644-9fb6-20dbb08dda26_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_98867890-acfc-4644-9fb6-20dbb08dda26" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_98867890-acfc-4644-9fb6-20dbb08dda26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e32f0f30-5fee-412c-bdf7-48e184e8c1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_98867890-acfc-4644-9fb6-20dbb08dda26" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e32f0f30-5fee-412c-bdf7-48e184e8c1e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_b2c5f17c-a1de-4726-81d4-c05c5ab0b1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e32f0f30-5fee-412c-bdf7-48e184e8c1e4" xlink:to="loc_us-gaap_CommodityContractMember_b2c5f17c-a1de-4726-81d4-c05c5ab0b1c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_b169a44e-e06c-4751-9112-a6ea0d84cb16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e32f0f30-5fee-412c-bdf7-48e184e8c1e4" xlink:to="loc_us-gaap_InterestRateSwapMember_b169a44e-e06c-4751-9112-a6ea0d84cb16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_bc3deabd-4767-479e-bb23-c3b1f014175f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_bc3deabd-4767-479e-bb23-c3b1f014175f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_bc3deabd-4767-479e-bb23-c3b1f014175f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_bc3deabd-4767-479e-bb23-c3b1f014175f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_bc3deabd-4767-479e-bb23-c3b1f014175f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_58155d08-5854-4905-b528-c0d4955e441a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_bc3deabd-4767-479e-bb23-c3b1f014175f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_58155d08-5854-4905-b528-c0d4955e441a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_405a7c1c-af80-4635-8621-a5c741aae094" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_58155d08-5854-4905-b528-c0d4955e441a" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_405a7c1c-af80-4635-8621-a5c741aae094" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_041ce506-895b-4370-90f0-1043ee4ae7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_58155d08-5854-4905-b528-c0d4955e441a" xlink:to="loc_us-gaap_OtherAssetsMember_041ce506-895b-4370-90f0-1043ee4ae7e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccruedExpenseAndOtherCurrentLiabilitiesMember_9bdb5a00-a26e-4a62-b1be-501d01f0db7a" xlink:href="road-20230331.xsd#road_AccruedExpenseAndOtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_58155d08-5854-4905-b528-c0d4955e441a" xlink:to="loc_road_AccruedExpenseAndOtherCurrentLiabilitiesMember_9bdb5a00-a26e-4a62-b1be-501d01f0db7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_d988472f-e3de-429c-b5f2-821b47eba31d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_58155d08-5854-4905-b528-c0d4955e441a" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_d988472f-e3de-429c-b5f2-821b47eba31d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_1dd744a0-e33b-47f8-8f65-555b0b73b1c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_1dd744a0-e33b-47f8-8f65-555b0b73b1c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_1dd744a0-e33b-47f8-8f65-555b0b73b1c0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_1dd744a0-e33b-47f8-8f65-555b0b73b1c0" xlink:to="loc_us-gaap_HedgingRelationshipDomain_1dd744a0-e33b-47f8-8f65-555b0b73b1c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_3187e43b-6877-4568-8b4a-c82952d40167" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_1dd744a0-e33b-47f8-8f65-555b0b73b1c0" xlink:to="loc_us-gaap_HedgingRelationshipDomain_3187e43b-6877-4568-8b4a-c82952d40167" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_8ead291a-c89c-4069-a6ac-ea4d58c609fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_3187e43b-6877-4568-8b4a-c82952d40167" xlink:to="loc_us-gaap_CashFlowHedgingMember_8ead291a-c89c-4069-a6ac-ea4d58c609fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_ca05c9fd-5f7e-4bec-a894-18bfea23de24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:to="loc_us-gaap_HedgingDesignationAxis_ca05c9fd-5f7e-4bec-a894-18bfea23de24" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_ca05c9fd-5f7e-4bec-a894-18bfea23de24_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_ca05c9fd-5f7e-4bec-a894-18bfea23de24" xlink:to="loc_us-gaap_HedgingDesignationDomain_ca05c9fd-5f7e-4bec-a894-18bfea23de24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_9cfd6215-263e-46fa-9d94-befb11d973c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_ca05c9fd-5f7e-4bec-a894-18bfea23de24" xlink:to="loc_us-gaap_HedgingDesignationDomain_9cfd6215-263e-46fa-9d94-befb11d973c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e87e93bc-29b8-4670-9f75-aab7d1cc6f82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_9cfd6215-263e-46fa-9d94-befb11d973c7" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e87e93bc-29b8-4670-9f75-aab7d1cc6f82" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#FairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/FairValueMeasurementsDetails" xlink:type="extended" id="idf7afedc453743a58f9bb3bf085b67a5_FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b7512607-37de-4782-be19-30844f27c100" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_103248a7-6cbf-4500-9b2a-3d55c8836865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b7512607-37de-4782-be19-30844f27c100" xlink:to="loc_us-gaap_DerivativeAssets_103248a7-6cbf-4500-9b2a-3d55c8836865" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_f3ea7aa1-4c14-49ce-9462-e9e5046d51b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b7512607-37de-4782-be19-30844f27c100" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_f3ea7aa1-4c14-49ce-9462-e9e5046d51b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_29d12b17-343d-4d70-9f40-416ce4d3ab06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b7512607-37de-4782-be19-30844f27c100" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_29d12b17-343d-4d70-9f40-416ce4d3ab06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_ca6fee8a-2255-49c9-98d4-f88484f7a85f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b7512607-37de-4782-be19-30844f27c100" xlink:to="loc_us-gaap_DerivativeLiabilities_ca6fee8a-2255-49c9-98d4-f88484f7a85f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d4f70586-eef2-484b-93c3-229aac7359e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b7512607-37de-4782-be19-30844f27c100" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d4f70586-eef2-484b-93c3-229aac7359e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a218e47-21e5-43a6-b6cc-ed7c25af170c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d4f70586-eef2-484b-93c3-229aac7359e8" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a218e47-21e5-43a6-b6cc-ed7c25af170c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_9a218e47-21e5-43a6-b6cc-ed7c25af170c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a218e47-21e5-43a6-b6cc-ed7c25af170c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_9a218e47-21e5-43a6-b6cc-ed7c25af170c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ca5f4b12-8804-4b49-b823-712034d59035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a218e47-21e5-43a6-b6cc-ed7c25af170c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ca5f4b12-8804-4b49-b823-712034d59035" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d3e35886-d7eb-4452-abff-d820fc3e2ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_ca5f4b12-8804-4b49-b823-712034d59035" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d3e35886-d7eb-4452-abff-d820fc3e2ef5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2bd155b1-ee26-4123-a701-25b1cdf752dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d4f70586-eef2-484b-93c3-229aac7359e8" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2bd155b1-ee26-4123-a701-25b1cdf752dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2bd155b1-ee26-4123-a701-25b1cdf752dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2bd155b1-ee26-4123-a701-25b1cdf752dc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2bd155b1-ee26-4123-a701-25b1cdf752dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19bfaf51-07c4-400d-a849-0fe29e5d99d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2bd155b1-ee26-4123-a701-25b1cdf752dc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19bfaf51-07c4-400d-a849-0fe29e5d99d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_096c390e-ba55-4715-b930-ba460348ac6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19bfaf51-07c4-400d-a849-0fe29e5d99d2" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_096c390e-ba55-4715-b930-ba460348ac6c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1e0f828e-87a9-4479-b73a-8802dd06c8c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d4f70586-eef2-484b-93c3-229aac7359e8" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1e0f828e-87a9-4479-b73a-8802dd06c8c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1e0f828e-87a9-4479-b73a-8802dd06c8c5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1e0f828e-87a9-4479-b73a-8802dd06c8c5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1e0f828e-87a9-4479-b73a-8802dd06c8c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_91feb01a-bc20-4b71-bc3b-a79cdcd54206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1e0f828e-87a9-4479-b73a-8802dd06c8c5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_91feb01a-bc20-4b71-bc3b-a79cdcd54206" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_5f235398-07a9-4d21-9d9a-b2d7be5f1274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_91feb01a-bc20-4b71-bc3b-a79cdcd54206" xlink:to="loc_us-gaap_CommodityContractMember_5f235398-07a9-4d21-9d9a-b2d7be5f1274" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_a8056242-347e-4236-bcce-25ba47849748" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_91feb01a-bc20-4b71-bc3b-a79cdcd54206" xlink:to="loc_us-gaap_InterestRateSwapMember_a8056242-347e-4236-bcce-25ba47849748" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_9b821867-539b-4391-89bb-744fecde8c93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d4f70586-eef2-484b-93c3-229aac7359e8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_9b821867-539b-4391-89bb-744fecde8c93" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9b821867-539b-4391-89bb-744fecde8c93_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9b821867-539b-4391-89bb-744fecde8c93" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9b821867-539b-4391-89bb-744fecde8c93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7165040a-4fc3-440d-bc24-35b5cafc3329" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9b821867-539b-4391-89bb-744fecde8c93" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7165040a-4fc3-440d-bc24-35b5cafc3329" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_de8bf8b7-630e-4d80-be6e-4e26a0d1b98b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7165040a-4fc3-440d-bc24-35b5cafc3329" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_de8bf8b7-630e-4d80-be6e-4e26a0d1b98b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_769b438c-72d2-4470-8534-c447750be97f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7165040a-4fc3-440d-bc24-35b5cafc3329" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_769b438c-72d2-4470-8534-c447750be97f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_2bba2d57-e623-4b40-88e0-287703690073" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7165040a-4fc3-440d-bc24-35b5cafc3329" xlink:to="loc_us-gaap_MunicipalBondsMember_2bba2d57-e623-4b40-88e0-287703690073" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_7aa2b604-aa06-4bac-bcec-c008f270f52d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7165040a-4fc3-440d-bc24-35b5cafc3329" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_7aa2b604-aa06-4bac-bcec-c008f270f52d" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails" xlink:type="simple" xlink:href="road-20230331.xsd#CommitmentsLettersofCreditDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails" xlink:type="extended" id="ide36c908b00744cdb52627b2559e7439_CommitmentsLettersofCreditDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b8d9e448-c803-4dc7-822e-72548ff15313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_189edb4f-da99-4bf8-af8b-6a249244788e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b8d9e448-c803-4dc7-822e-72548ff15313" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_189edb4f-da99-4bf8-af8b-6a249244788e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_8c0be88c-a48e-4be8-9d44-b83d0413fc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b8d9e448-c803-4dc7-822e-72548ff15313" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_8c0be88c-a48e-4be8-9d44-b83d0413fc0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_c568cfae-9a0a-4d6c-8ddd-8b7d36f1a909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b8d9e448-c803-4dc7-822e-72548ff15313" xlink:to="loc_us-gaap_DebtInstrumentTable_c568cfae-9a0a-4d6c-8ddd-8b7d36f1a909" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_44362940-0f25-419f-89f6-a3ae79c3b57f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_c568cfae-9a0a-4d6c-8ddd-8b7d36f1a909" xlink:to="loc_us-gaap_CreditFacilityAxis_44362940-0f25-419f-89f6-a3ae79c3b57f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_44362940-0f25-419f-89f6-a3ae79c3b57f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_44362940-0f25-419f-89f6-a3ae79c3b57f" xlink:to="loc_us-gaap_CreditFacilityDomain_44362940-0f25-419f-89f6-a3ae79c3b57f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cae886a6-e7aa-4f1d-b6e3-2ac4d63da76f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_44362940-0f25-419f-89f6-a3ae79c3b57f" xlink:to="loc_us-gaap_CreditFacilityDomain_cae886a6-e7aa-4f1d-b6e3-2ac4d63da76f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_cd0b1e19-621f-4d8d-a032-7bca6d78d642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cae886a6-e7aa-4f1d-b6e3-2ac4d63da76f" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_cd0b1e19-621f-4d8d-a032-7bca6d78d642" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_4f5cdb0a-c53f-4857-b040-32c15934e4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_c568cfae-9a0a-4d6c-8ddd-8b7d36f1a909" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_4f5cdb0a-c53f-4857-b040-32c15934e4ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4f5cdb0a-c53f-4857-b040-32c15934e4ba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4f5cdb0a-c53f-4857-b040-32c15934e4ba" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4f5cdb0a-c53f-4857-b040-32c15934e4ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4c9e4881-b06e-4f70-873c-24849f66ee6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4f5cdb0a-c53f-4857-b040-32c15934e4ba" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4c9e4881-b06e-4f70-873c-24849f66ee6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_b37284e6-d0cc-48c5-8fab-3ef9809c60a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4c9e4881-b06e-4f70-873c-24849f66ee6b" xlink:to="loc_us-gaap_LineOfCreditMember_b37284e6-d0cc-48c5-8fab-3ef9809c60a3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#CommitmentsPurchaseCommitmentsDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" xlink:type="extended" id="i7a2a574e372341bfa99d625a60e936c6_CommitmentsPurchaseCommitmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7583fbd3-a6ab-4916-8687-076d612aaf4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_d98cab9d-e7df-4b69-9834-ee7abfb036e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7583fbd3-a6ab-4916-8687-076d612aaf4b" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_d98cab9d-e7df-4b69-9834-ee7abfb036e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_28a5ba3f-b802-4b9b-9b1b-a9e3c43bc8a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7583fbd3-a6ab-4916-8687-076d612aaf4b" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_28a5ba3f-b802-4b9b-9b1b-a9e3c43bc8a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_e0f87805-53bf-4119-b21e-a9c22df55555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7583fbd3-a6ab-4916-8687-076d612aaf4b" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_e0f87805-53bf-4119-b21e-a9c22df55555" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_3fe15379-9be8-4a37-8a77-86de8551cd6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7583fbd3-a6ab-4916-8687-076d612aaf4b" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_3fe15379-9be8-4a37-8a77-86de8551cd6b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1345ad11-31bc-426e-ac58-09601258755d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7583fbd3-a6ab-4916-8687-076d612aaf4b" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1345ad11-31bc-426e-ac58-09601258755d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_5818c662-68d2-45db-9719-94f44ee054f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1345ad11-31bc-426e-ac58-09601258755d" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_5818c662-68d2-45db-9719-94f44ee054f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_5818c662-68d2-45db-9719-94f44ee054f6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_5818c662-68d2-45db-9719-94f44ee054f6" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_5818c662-68d2-45db-9719-94f44ee054f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_066718b2-232a-4cda-ba7f-efbcb347305f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_5818c662-68d2-45db-9719-94f44ee054f6" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_066718b2-232a-4cda-ba7f-efbcb347305f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryFuelMember_1389fa65-7a7c-4755-8705-07ce542a9557" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryFuelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_066718b2-232a-4cda-ba7f-efbcb347305f" xlink:to="loc_us-gaap_PublicUtilitiesInventoryFuelMember_1389fa65-7a7c-4755-8705-07ce542a9557" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails" xlink:type="simple" xlink:href="road-20230331.xsd#RestrictedInvestmentsSummaryofDebtSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails" xlink:type="extended" id="if6a43c3a2e9b45f997c0cd061798c18c_RestrictedInvestmentsSummaryofDebtSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6f99625f-c1d1-47c3-a479-1e10c18b0e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_b082b4ba-e728-4447-bfc3-2616cee7a68c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6f99625f-c1d1-47c3-a479-1e10c18b0e8f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_b082b4ba-e728-4447-bfc3-2616cee7a68c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_d31b4447-abe7-4f69-a0ea-d8c8d7ef6c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6f99625f-c1d1-47c3-a479-1e10c18b0e8f" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_d31b4447-abe7-4f69-a0ea-d8c8d7ef6c4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1297bda5-7945-4c42-bc79-5065b13ebb16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6f99625f-c1d1-47c3-a479-1e10c18b0e8f" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1297bda5-7945-4c42-bc79-5065b13ebb16" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_7244c58a-d907-4390-b6fb-92dcf3d3dea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6f99625f-c1d1-47c3-a479-1e10c18b0e8f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_7244c58a-d907-4390-b6fb-92dcf3d3dea6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa46f6c6-5297-44d5-a8d2-fab9b1b0f834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6f99625f-c1d1-47c3-a479-1e10c18b0e8f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa46f6c6-5297-44d5-a8d2-fab9b1b0f834" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_fc44f4e3-5d52-4b72-917b-876ca43837f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa46f6c6-5297-44d5-a8d2-fab9b1b0f834" xlink:to="loc_us-gaap_FinancialInstrumentAxis_fc44f4e3-5d52-4b72-917b-876ca43837f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fc44f4e3-5d52-4b72-917b-876ca43837f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_fc44f4e3-5d52-4b72-917b-876ca43837f4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fc44f4e3-5d52-4b72-917b-876ca43837f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a45c4aa-622c-46c9-96e1-000395317b61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_fc44f4e3-5d52-4b72-917b-876ca43837f4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a45c4aa-622c-46c9-96e1-000395317b61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_25bab768-18e7-4d3f-98b2-35a09a28c9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a45c4aa-622c-46c9-96e1-000395317b61" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_25bab768-18e7-4d3f-98b2-35a09a28c9f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentDebtSecuritiesMember_03d5ba23-66ce-4476-bfe4-08e32f9a2bed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a45c4aa-622c-46c9-96e1-000395317b61" xlink:to="loc_us-gaap_USGovernmentDebtSecuritiesMember_03d5ba23-66ce-4476-bfe4-08e32f9a2bed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_51d248d8-d1fa-4b49-90ed-239998bb3d28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a45c4aa-622c-46c9-96e1-000395317b61" xlink:to="loc_us-gaap_MunicipalBondsMember_51d248d8-d1fa-4b49-90ed-239998bb3d28" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_e5110cb3-6f76-4da2-bd15-75d2d55f3d42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a45c4aa-622c-46c9-96e1-000395317b61" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_e5110cb3-6f76-4da2-bd15-75d2d55f3d42" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails" xlink:type="simple" xlink:href="road-20230331.xsd#OtherComprehensiveIncomeLossAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails" xlink:type="extended" id="ie8bb905d25f543fda21a8a8afdefe3fa_OtherComprehensiveIncomeLossAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_74950f5f-19d5-4d74-b19b-23eaccb3e48a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_b715b304-7a2e-4a8b-b162-d310edf36ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_74950f5f-19d5-4d74-b19b-23eaccb3e48a" xlink:to="loc_us-gaap_DerivativeNotionalAmount_b715b304-7a2e-4a8b-b162-d310edf36ca3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainOnDerivative_73a35e05-501e-4623-92d6-4bb1ca1bdd6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainOnDerivative"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_74950f5f-19d5-4d74-b19b-23eaccb3e48a" xlink:to="loc_us-gaap_DerivativeGainOnDerivative_73a35e05-501e-4623-92d6-4bb1ca1bdd6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8d45dd88-1518-4158-bef3-3335d7871135" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_74950f5f-19d5-4d74-b19b-23eaccb3e48a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8d45dd88-1518-4158-bef3-3335d7871135" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a3c3bd19-040b-4be8-ad11-cb3724dbcbe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8d45dd88-1518-4158-bef3-3335d7871135" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a3c3bd19-040b-4be8-ad11-cb3724dbcbe4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a3c3bd19-040b-4be8-ad11-cb3724dbcbe4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a3c3bd19-040b-4be8-ad11-cb3724dbcbe4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a3c3bd19-040b-4be8-ad11-cb3724dbcbe4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a995d643-4fce-44c3-a883-bdcca1684a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a3c3bd19-040b-4be8-ad11-cb3724dbcbe4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a995d643-4fce-44c3-a883-bdcca1684a2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_8ecbe793-6a4f-4a7e-92e9-86c83ffe3674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a995d643-4fce-44c3-a883-bdcca1684a2f" xlink:to="loc_us-gaap_InterestRateSwapMember_8ecbe793-6a4f-4a7e-92e9-86c83ffe3674" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails" xlink:type="simple" xlink:href="road-20230331.xsd#OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails" xlink:type="extended" id="ibe85c0734d124e138c6bdfbbb185e45c_OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8a1491e7-9735-4235-994f-9fe348842b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5f10db31-667a-4d73-b81c-c3549571c939" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8a1491e7-9735-4235-994f-9fe348842b7b" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5f10db31-667a-4d73-b81c-c3549571c939" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e30e50d6-ea02-444e-b184-74a08019233b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5f10db31-667a-4d73-b81c-c3549571c939" xlink:to="loc_us-gaap_StockholdersEquity_e30e50d6-ea02-444e-b184-74a08019233b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b8669619-c540-4be2-ae2a-9a22c6dfdc4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5f10db31-667a-4d73-b81c-c3549571c939" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b8669619-c540-4be2-ae2a-9a22c6dfdc4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e5aa3067-8200-4cf6-8ca7-9dc1f0d5de15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5c965f7c-d576-4eed-8e3a-161fd67bcfa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8a1491e7-9735-4235-994f-9fe348842b7b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5c965f7c-d576-4eed-8e3a-161fd67bcfa6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4b79639e-a32f-422c-8ae2-b5c9d49db8d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5c965f7c-d576-4eed-8e3a-161fd67bcfa6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4b79639e-a32f-422c-8ae2-b5c9d49db8d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4b79639e-a32f-422c-8ae2-b5c9d49db8d1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4b79639e-a32f-422c-8ae2-b5c9d49db8d1" xlink:to="loc_us-gaap_EquityComponentDomain_4b79639e-a32f-422c-8ae2-b5c9d49db8d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_36a109d9-b51b-47f0-b976-8bed60aa9ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4b79639e-a32f-422c-8ae2-b5c9d49db8d1" xlink:to="loc_us-gaap_EquityComponentDomain_36a109d9-b51b-47f0-b976-8bed60aa9ecb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_4c78ac3f-1d2a-458a-8102-3e855dd510d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_36a109d9-b51b-47f0-b976-8bed60aa9ecb" xlink:to="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_4c78ac3f-1d2a-458a-8102-3e855dd510d4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails" xlink:type="simple" xlink:href="road-20230331.xsd#OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails" xlink:type="extended" id="i06c8bc89b9814558b3cae6c331f57e80_OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4c935ae9-23ea-4037-825e-0c5e9203314b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_fd0f3c04-7633-41bc-883f-d0d4e19e62d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4c935ae9-23ea-4037-825e-0c5e9203314b" xlink:to="loc_us-gaap_InterestExpense_fd0f3c04-7633-41bc-883f-d0d4e19e62d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_d98a0db2-8305-452f-a8ff-e27f16242a51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4c935ae9-23ea-4037-825e-0c5e9203314b" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_d98a0db2-8305-452f-a8ff-e27f16242a51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a6e394cb-0176-4922-8fb5-4fffcaee3290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4c935ae9-23ea-4037-825e-0c5e9203314b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a6e394cb-0176-4922-8fb5-4fffcaee3290" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_9f8d647c-1112-43eb-8a3a-886d3b78a701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4c935ae9-23ea-4037-825e-0c5e9203314b" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_9f8d647c-1112-43eb-8a3a-886d3b78a701" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_01f10c05-4ee0-4e5b-a70e-1f8d6fb23964" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4c935ae9-23ea-4037-825e-0c5e9203314b" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_01f10c05-4ee0-4e5b-a70e-1f8d6fb23964" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1d5c6d9f-f60a-4d99-ae15-052752a624c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_01f10c05-4ee0-4e5b-a70e-1f8d6fb23964" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1d5c6d9f-f60a-4d99-ae15-052752a624c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_1d5c6d9f-f60a-4d99-ae15-052752a624c7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1d5c6d9f-f60a-4d99-ae15-052752a624c7" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_1d5c6d9f-f60a-4d99-ae15-052752a624c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_71b8c0ee-fcc3-486d-9826-b403e8001db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1d5c6d9f-f60a-4d99-ae15-052752a624c7" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_71b8c0ee-fcc3-486d-9826-b403e8001db7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_c86da3eb-c484-4407-9eeb-4f4b6fe8183e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_71b8c0ee-fcc3-486d-9826-b403e8001db7" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_c86da3eb-c484-4407-9eeb-4f4b6fe8183e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0c8666be-ccca-460e-9a4a-8d46cf344eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_01f10c05-4ee0-4e5b-a70e-1f8d6fb23964" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0c8666be-ccca-460e-9a4a-8d46cf344eb0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0c8666be-ccca-460e-9a4a-8d46cf344eb0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0c8666be-ccca-460e-9a4a-8d46cf344eb0" xlink:to="loc_us-gaap_EquityComponentDomain_0c8666be-ccca-460e-9a4a-8d46cf344eb0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_86b9b809-eef7-4f21-a79d-30bc74db1913" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0c8666be-ccca-460e-9a4a-8d46cf344eb0" xlink:to="loc_us-gaap_EquityComponentDomain_86b9b809-eef7-4f21-a79d-30bc74db1913" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_1aaa0670-6e87-4a15-a653-7e88295e15d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_86b9b809-eef7-4f21-a79d-30bc74db1913" xlink:to="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_1aaa0670-6e87-4a15-a653-7e88295e15d7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/SubsequentEventsDetails" xlink:type="extended" id="i1fab4ec3e4fd43b9a64f0a39fce19bf6_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_cd4d64b0-4daa-4e11-aa4b-63e516aa9888" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_2d1547a4-2ca4-4d1f-b9f4-afa90d641037" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_cd4d64b0-4daa-4e11-aa4b-63e516aa9888" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_2d1547a4-2ca4-4d1f-b9f4-afa90d641037" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a3de6852-8a74-4dd2-ab92-249503682a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_cd4d64b0-4daa-4e11-aa4b-63e516aa9888" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a3de6852-8a74-4dd2-ab92-249503682a4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_e8766a1e-70e4-45e7-869c-3c89f9512e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_cd4d64b0-4daa-4e11-aa4b-63e516aa9888" xlink:to="loc_us-gaap_SubsequentEventTable_e8766a1e-70e4-45e7-869c-3c89f9512e9f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_10b481d2-79fc-4a9d-b7ab-4a5b818defbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_e8766a1e-70e4-45e7-869c-3c89f9512e9f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_10b481d2-79fc-4a9d-b7ab-4a5b818defbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_10b481d2-79fc-4a9d-b7ab-4a5b818defbf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_10b481d2-79fc-4a9d-b7ab-4a5b818defbf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_10b481d2-79fc-4a9d-b7ab-4a5b818defbf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94101a0c-15d9-4bbc-a1c6-204ac81cda7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_10b481d2-79fc-4a9d-b7ab-4a5b818defbf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94101a0c-15d9-4bbc-a1c6-204ac81cda7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PickensConstructionIncMember_d2d6ccd2-6790-4d60-a965-a2fc12603b22" xlink:href="road-20230331.xsd#road_PickensConstructionIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94101a0c-15d9-4bbc-a1c6-204ac81cda7c" xlink:to="loc_road_PickensConstructionIncMember_d2d6ccd2-6790-4d60-a965-a2fc12603b22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SouthernSiteContractorsMember_495780e7-8235-4ed2-8d35-931c70054b2f" xlink:href="road-20230331.xsd#road_SouthernSiteContractorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94101a0c-15d9-4bbc-a1c6-204ac81cda7c" xlink:to="loc_road_SouthernSiteContractorsMember_495780e7-8235-4ed2-8d35-931c70054b2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_3f514f83-697a-4c0c-9b59-30a5e525d4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_e8766a1e-70e4-45e7-869c-3c89f9512e9f" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_3f514f83-697a-4c0c-9b59-30a5e525d4c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_3f514f83-697a-4c0c-9b59-30a5e525d4c8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_3f514f83-697a-4c0c-9b59-30a5e525d4c8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_3f514f83-697a-4c0c-9b59-30a5e525d4c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_c503ef5d-9635-4ed5-8224-64f6962b129b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_3f514f83-697a-4c0c-9b59-30a5e525d4c8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_c503ef5d-9635-4ed5-8224-64f6962b129b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_cba99563-b6c9-4c5e-8707-7b4a3e523b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_c503ef5d-9635-4ed5-8224-64f6962b129b" xlink:to="loc_us-gaap_SubsequentEventMember_cba99563-b6c9-4c5e-8707-7b4a3e523b8b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_cd319299-bd3e-4286-9ca3-d67fd26f7f79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_e8766a1e-70e4-45e7-869c-3c89f9512e9f" xlink:to="loc_us-gaap_AwardTypeAxis_cd319299-bd3e-4286-9ca3-d67fd26f7f79" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd319299-bd3e-4286-9ca3-d67fd26f7f79_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_cd319299-bd3e-4286-9ca3-d67fd26f7f79" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd319299-bd3e-4286-9ca3-d67fd26f7f79_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e49e4fc6-89a3-45a7-a998-3a584cb4e22f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_cd319299-bd3e-4286-9ca3-d67fd26f7f79" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e49e4fc6-89a3-45a7-a998-3a584cb4e22f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_f5fdcf72-8d50-4209-a61f-d41d0ebd718f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e49e4fc6-89a3-45a7-a998-3a584cb4e22f" xlink:to="loc_us-gaap_RestrictedStockMember_f5fdcf72-8d50-4209-a61f-d41d0ebd718f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_9f65c856-ae26-47c0-b040-dbb38ae2430e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e49e4fc6-89a3-45a7-a998-3a584cb4e22f" xlink:to="loc_us-gaap_PerformanceSharesMember_9f65c856-ae26-47c0-b040-dbb38ae2430e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e5c7c78a-1aa8-4007-92c7-acbb66267b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_e8766a1e-70e4-45e7-869c-3c89f9512e9f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e5c7c78a-1aa8-4007-92c7-acbb66267b4d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e5c7c78a-1aa8-4007-92c7-acbb66267b4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e5c7c78a-1aa8-4007-92c7-acbb66267b4d" xlink:to="loc_us-gaap_ClassOfStockDomain_e5c7c78a-1aa8-4007-92c7-acbb66267b4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f6e7a207-447a-4d7b-b3d8-334ac8f3580e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e5c7c78a-1aa8-4007-92c7-acbb66267b4d" xlink:to="loc_us-gaap_ClassOfStockDomain_f6e7a207-447a-4d7b-b3d8-334ac8f3580e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_5f0980c6-b8ee-4a34-afe5-2b3e8a531a95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_f6e7a207-447a-4d7b-b3d8-334ac8f3580e" xlink:to="loc_us-gaap_CommonClassAMember_5f0980c6-b8ee-4a34-afe5-2b3e8a531a95" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>road-20230331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:7b4c65ab-53b1-4635-a466-06404518831a,g:5bc2b422-64b9-400e-a31e-d9a737fe5e2c-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_2eaea5b0-6bb2-4a54-b1a2-ba67a011c9ea_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink: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, due within one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink: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 Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_75d8a2da-1255-4132-9a10-e0a3acae83ac_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink: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_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_e8d333c9-2d40-4e0d-b1fd-622729b0ea64_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7ba5f48-4e7a-4004-988c-1c6c9b288daa_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_976f04fd-7595-41d3-813e-44b8cc656a75_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 minimum lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_cc0c8fe5-d748-49d3-93b8-dac88589626d_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_69cef909-ba1f-4072-a473-8ce6ff8fc12e_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 long-term 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/2022/elts/us-gaap-2022.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_ProvisionForDoubtfulAccounts_253db092-5062-419e-b893-f917d4260864_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink: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 bad debt</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink: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, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_177ed239-7f5c-463c-ab0e-a048b1b6e618_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_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_0bd903e1-7468-45dc-8c44-7e9e3f71f19b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_TermLoan8QuartersMember_a59f9557-4a39-47f2-b7e4-d3f02cad2763_terseLabel_en-US" xlink:label="lab_road_TermLoan8QuartersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan - 8 Quarters</link:label>
    <link:label id="lab_road_TermLoan8QuartersMember_label_en-US" xlink:label="lab_road_TermLoan8QuartersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan - 8 Quarters [Member]</link:label>
    <link:label id="lab_road_TermLoan8QuartersMember_documentation_en-US" xlink:label="lab_road_TermLoan8QuartersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan - 8 Quarters</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_TermLoan8QuartersMember" xlink:href="road-20230331.xsd#road_TermLoan8QuartersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_TermLoan8QuartersMember" xlink:to="lab_road_TermLoan8QuartersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_cad6c434-42bf-40a6-b6e9-95eeea2a6a2d_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_f76097fb-f35a-459c-9606-50b18a6f95cc_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_704bb317-9e8b-4f92-a7a0-b6649310bf94_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_10745ef9-c5ff-4e96-a2f6-0d77902586d7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_TermLoan11LoanPaymentsMember_e7d20620-72b0-4295-b2bd-e480b99efbec_terseLabel_en-US" xlink:label="lab_road_TermLoan11LoanPaymentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan - 11 Loan Payments</link:label>
    <link:label id="lab_road_TermLoan11LoanPaymentsMember_label_en-US" xlink:label="lab_road_TermLoan11LoanPaymentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan - 11 Loan Payments [Member]</link:label>
    <link:label id="lab_road_TermLoan11LoanPaymentsMember_documentation_en-US" xlink:label="lab_road_TermLoan11LoanPaymentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan - 11 Loan Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_TermLoan11LoanPaymentsMember" xlink:href="road-20230331.xsd#road_TermLoan11LoanPaymentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_TermLoan11LoanPaymentsMember" xlink:to="lab_road_TermLoan11LoanPaymentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest_1e066e78-5a77-4dc6-b49a-976dffe4910f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest" xlink: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 securities, available-for-sale, intent impairments</link:label>
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest" xlink: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 than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, before Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_road_PlantsAcquired_2cbd8a7b-6fb4-42c1-afad-0a5abcdb933a_terseLabel_en-US" xlink:label="lab_road_PlantsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plants acquired</link:label>
    <link:label id="lab_road_PlantsAcquired_label_en-US" xlink:label="lab_road_PlantsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plants Acquired</link:label>
    <link:label id="lab_road_PlantsAcquired_documentation_en-US" xlink:label="lab_road_PlantsAcquired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plants Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_PlantsAcquired" xlink:href="road-20230331.xsd#road_PlantsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_PlantsAcquired" xlink:to="lab_road_PlantsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_1e784e0b-516d-45c4-8537-cfaa02d8f3a3_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" 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">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_0e69924f-930b-46f4-90c1-fae281ed50ea_terseLabel_en-US" xlink:label="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Class B common stock to Class A common stock (in shares)</link:label>
    <link:label id="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_label_en-US" xlink:label="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Common Stock In Connection With Initial Public Offering</link:label>
    <link:label id="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_documentation_en-US" xlink:label="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Common Stock In Connection With Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" xlink:href="road-20230331.xsd#road_ConversionOfCommonStockInConnectionWithInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" xlink:to="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainOnDerivative_aaea1ac4-e2da-4b97-81a7-54fcaa8eb6f4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainOnDerivative" xlink: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, fair value credit</link:label>
    <link:label id="lab_us-gaap_DerivativeGainOnDerivative_label_en-US" xlink:label="lab_us-gaap_DerivativeGainOnDerivative" xlink: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, Gain on Derivative</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainOnDerivative" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainOnDerivative"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainOnDerivative" xlink:to="lab_us-gaap_DerivativeGainOnDerivative" xlink:type="arc" order="1"/>
    <link:label id="lab_road_SubcontractingServicesMember_36817549-6f70-4fe5-bca7-8f7bee34597b_terseLabel_en-US" xlink:label="lab_road_SubcontractingServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subcontracting Services</link:label>
    <link:label id="lab_road_SubcontractingServicesMember_label_en-US" xlink:label="lab_road_SubcontractingServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subcontracting Services [Member]</link:label>
    <link:label id="lab_road_SubcontractingServicesMember_documentation_en-US" xlink:label="lab_road_SubcontractingServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subcontracting Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_SubcontractingServicesMember" xlink:href="road-20230331.xsd#road_SubcontractingServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_SubcontractingServicesMember" xlink:to="lab_road_SubcontractingServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4109cf64-9991-49b3-baaa-e9ba1f1b7031_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e0bdf0f0-9ebc-4609-8e62-0826c4fd397d_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">Basis spread</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_152816e5-81f8-456c-8911-6f6cdec9a85d_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_6b625222-1896-4623-9919-cc632b04a984_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 and depletion expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_road_SunTxMember_1ebd9a92-51b2-4e09-9af4-ddc1e614cb11_terseLabel_en-US" xlink:label="lab_road_SunTxMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SunTx</link:label>
    <link:label id="lab_road_SunTxMember_label_en-US" xlink:label="lab_road_SunTxMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SunTx [Member]</link:label>
    <link:label id="lab_road_SunTxMember_documentation_en-US" xlink:label="lab_road_SunTxMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SunTx [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_SunTxMember" xlink:href="road-20230331.xsd#road_SunTxMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_SunTxMember" xlink:to="lab_road_SunTxMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6528445f-aa93-4042-8b94-bdb707e02f58_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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_489d7721-2e89-4d90-86e5-b7adaba72abf_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate, percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_ed7d12f9-f4bb-4aa0-bf73-ab0826987ba7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink: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_OtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink: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 Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsMember" xlink:to="lab_us-gaap_OtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_bdc371ff-21a2-4c5f-b237-4e25f5ab9021_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_3cfcbadb-897b-4e9d-b345-f45cf8cd16bc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" 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 non-cash adjustments</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink: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 Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_2e44df59-4eea-4ecb-b816-df4236f3179c_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_26faaaaa-9a1a-46f9-8446-ff056ca1cd4e_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_c0bc3866-8719-42c3-86ab-ca30bb169bc0_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 loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_3da3e4a3-b41e-4240-8881-c82fd13c273d_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" 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 loss attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_437dd8b4-3ca4-4820-88fa-87da21caaf95_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_da67b787-a725-4786-9fe3-2e09a9a97e76_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink: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 Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink: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 Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_49c537a1-630b-40ca-803c-52d887e26fea_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/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_bafed465-a155-47d5-bb53-ff9c2a74ea33_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink: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 Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink: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 Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_b76fd7d9-1bd7-443e-aa16-9e767aca59e0_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss on available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseMember_6a9de8c1-f833-4e8e-aa68-3c1af9eaf06a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink: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 expense, net</link:label>
    <link:label id="lab_us-gaap_InterestExpenseMember_label_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseMember" xlink:to="lab_us-gaap_InterestExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_d2eb4424-31bf-4bc1-9a2e-44dadc577e2c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_4b82725e-9fd5-4a0a-9955-c6c81afb8fab_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" 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_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_19d3ad87-cb51-48a1-bd65-fa9bc906223d_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/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_20ee43c0-c3b1-451d-943c-433848f212db_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_11ffdee5-4786-4332-a6b0-b553671dba75_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_31d07ee8-60cb-46bb-bae9-a798ef896d53_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_2e87a635-5e9c-40cb-b5ca-13ccafc40541_terseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Estimated Earnings Compared to Billings on Uncompleted Contracts</link:label>
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink: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 Contract or Program Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:to="lab_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_ff13161b-0232-46d8-960f-c99c76a1a604_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_a0e8d4ce-79f3-427d-bc94-e13d81eb8e6a_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 cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_09592561-0536-41ae-8320-8f751e280fc2_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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_b52153c2-a802-4b0f-977d-8f7d69b07dce_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_73038ea7-6c13-44f2-8273-5df697fda6ff_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">Remainder of 2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_e7a6e611-d119-4ce1-8c69-49fe6eb78341_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/2022/elts/us-gaap-2022.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_us-gaap_StatementOfCashFlowsAbstract_731a07df-ca04-4c28-9795-a0d84c5c38b6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_a8eb5d35-4bbe-41cf-b54a-b1936ac51f72_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized_017890a3-4f80-49b2-8652-b3520c456ee2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses and losses recognized</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized" xlink: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, Separately Recognized Transactions, Expenses and Losses Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_road_CreditAgreementMember_d9fd12b0-e15d-4aa7-9002-6628f8626786_terseLabel_en-US" xlink:label="lab_road_CreditAgreementMember" xlink: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 Agreement</link:label>
    <link:label id="lab_road_CreditAgreementMember_label_en-US" xlink:label="lab_road_CreditAgreementMember" xlink: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 Agreement [Member]</link:label>
    <link:label id="lab_road_CreditAgreementMember_documentation_en-US" xlink:label="lab_road_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_CreditAgreementMember" xlink:href="road-20230331.xsd#road_CreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_CreditAgreementMember" xlink:to="lab_road_CreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_ceb7b200-2ca7-491a-8e64-8cf8f529cb1a_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_999a27be-b606-4ebe-b1ee-5fe20372e31b_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, net of acquisitions</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_8984a04d-1782-4785-a8c4-91ed62f614e2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink: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 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/2022/elts/us-gaap-2022.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_DerivativeAssets_f4fe6f36-c493-48a2-8378-b01f658806be_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink: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_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_road_TermLoanMember_52cdb218-7615-4cb9-9c13-8584db77177c_terseLabel_en-US" xlink:label="lab_road_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_road_TermLoanMember_label_en-US" xlink:label="lab_road_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_road_TermLoanMember_documentation_en-US" xlink:label="lab_road_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_TermLoanMember" xlink:href="road-20230331.xsd#road_TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_TermLoanMember" xlink:to="lab_road_TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_326196fe-ce22-4666-86fa-5135274ca1f1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues since acquisition date</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink: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, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_76d66b9b-ad2c-4bad-8620-faefe1e587b5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink: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 Debt Securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink: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 Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ContractWithCustomerAssetAndLiabilityRollForward_8494338d-63f3-4f8b-bb57-af0e47525422_terseLabel_en-US" xlink:label="lab_road_ContractWithCustomerAssetAndLiabilityRollForward" xlink: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 Asset And Liability [Roll Forward]</link:label>
    <link:label id="lab_road_ContractWithCustomerAssetAndLiabilityRollForward_label_en-US" xlink:label="lab_road_ContractWithCustomerAssetAndLiabilityRollForward" xlink: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 And Liability [Roll Forward]</link:label>
    <link:label id="lab_road_ContractWithCustomerAssetAndLiabilityRollForward_documentation_en-US" xlink:label="lab_road_ContractWithCustomerAssetAndLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer Asset And Liability [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractWithCustomerAssetAndLiabilityRollForward" xlink:href="road-20230331.xsd#road_ContractWithCustomerAssetAndLiabilityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ContractWithCustomerAssetAndLiabilityRollForward" xlink:to="lab_road_ContractWithCustomerAssetAndLiabilityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_75a91c3c-8083-4059-b662-fa13bbb68a87_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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 loss to net cash, cash equivalents and restricted cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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, Noncash Items, 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_c24c138e-0da9-4a35-b1c7-7440799b7984_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_dc549cbf-ee7f-4d33-8107-7cb279a9ba83_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts Receivable Including Retainage, Net</link:label>
    <link:label id="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink: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 Contracts or Programs Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:to="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_cb3dfc07-a3f6-4fa1-901f-5215c40735a8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment allocation</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_road_LandDevelopmentProjectMember_c7e9c2f0-5f36-41f2-bc50-8b6df1693d7a_terseLabel_en-US" xlink:label="lab_road_LandDevelopmentProjectMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Development Project</link:label>
    <link:label id="lab_road_LandDevelopmentProjectMember_label_en-US" xlink:label="lab_road_LandDevelopmentProjectMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Development Project [Member]</link:label>
    <link:label id="lab_road_LandDevelopmentProjectMember_documentation_en-US" xlink:label="lab_road_LandDevelopmentProjectMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Development Project [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_LandDevelopmentProjectMember" xlink:href="road-20230331.xsd#road_LandDevelopmentProjectMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_LandDevelopmentProjectMember" xlink:to="lab_road_LandDevelopmentProjectMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_884d8bd2-ff46-43e6-bedf-9738a3a159e3_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 debt, net of current maturities and deferred debt issuance costs</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_63d6f27b-d7bb-42b7-b3dc-a86f59d8621b_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">Long-term debt, net of current maturities</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/2022/elts/us-gaap-2022.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_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable_c0d04fe0-ee5c-476f-8dbe-baaf743a2d5c_terseLabel_en-US" xlink:label="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable" xlink: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 final number of of common stock issuable upon vesting of performance stock units</link:label>
    <link:label id="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable_label_en-US" xlink:label="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable" xlink: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, Percentage Of Initial Grant Issuable</link:label>
    <link:label id="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable_documentation_en-US" xlink:label="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage Of Initial Grant Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable" xlink:href="road-20230331.xsd#road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable" xlink:to="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_02b65f63-2a20-4c46-b702-c61de0bd76d5_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_129377a3-2a7d-433b-a9f1-3a4f2b219967_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 terms</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_633cb1a3-f30e-4df0-99cd-6c727e1d2ebe_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_f4c2fe70-6f54-41a4-887a-ec478674fa7f_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink: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 increase to goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink: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, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_48ec4561-9592-48e3-a0b8-30d05b4f7b05_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">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_6dc02912-b691-4f52-a268-b6e97c87941e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Class B common stock to Class A common stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink: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, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_608291a3-83fd-43f1-aecc-516d6e8ba249_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
    <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/2022/elts/us-gaap-2022.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_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_3e4fb703-160a-488c-924a-579dc4e12e93_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_89968a4e-85a6-472f-9715-36917068e279_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_ad5169a1-6af2-4631-b908-c8d4f94e2433_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding (in shares)</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_393fef79-4a97-4eae-bcd4-68b8b4cffd34_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_road_PrivateMember_d78cff3d-4b0b-4f33-89b0-e604f0250880_terseLabel_en-US" xlink:label="lab_road_PrivateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private</link:label>
    <link:label id="lab_road_PrivateMember_label_en-US" xlink:label="lab_road_PrivateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private [Member]</link:label>
    <link:label id="lab_road_PrivateMember_documentation_en-US" xlink:label="lab_road_PrivateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_PrivateMember" xlink:href="road-20230331.xsd#road_PrivateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_PrivateMember" xlink:to="lab_road_PrivateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_3d983d7f-0392-4d2a-81e1-d541f65912ea_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_6800cea9-8ae1-4190-8f9a-bfc9cab59dd0_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 Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_36ca51ab-18dd-401f-91b7-b950cbc02236_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">Contract Assets and Contract Liabilities and Revenues from Contracts with Customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_0ea4af2f-70a4-42c6-8f7a-9d5cc3c48d85_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_c24cf9ff-a8b5-45e0-b663-142bdd929a75_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_d655ac45-4be5-467c-b21b-16fefd91f742_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">Daily simple SOFR</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/2022/elts/us-gaap-2022.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_ConcentrationRiskBenchmarkDomain_49c41700-46d6-4ad1-a073-9451863df5ef_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/2022/elts/us-gaap-2022.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_StatementBusinessSegmentsAxis_8b5a7834-4002-4161-be45-ffb1825c7114_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_229eb903-2dba-4cab-a13b-a59ee3992948_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_4da3791e-7282-42ce-893c-3a2e79a70381_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink: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 Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:to="lab_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_797f3d7f-eafe-4080-b653-5f202ba8f3b9_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_9ecc5939-3218-4b46-b6fd-1ae96c9481fe_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class B Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink: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 Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_911b82e8-8bfa-4190-9e88-a452c2e4ca96_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 income tax benefit</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_9d5796b0-238d-4d85-b211-d46edecbe00c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9ff56374-a9d8-4069-987d-457b6e3da0ef_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">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_8923d251-fecc-4f3d-83a6-3160877e1243_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ConsiderationNoteReceivableMember_51c385d7-4d20-4fd6-b2af-8f0f0bc8472a_terseLabel_en-US" xlink:label="lab_road_ConsiderationNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration Note Receivable</link:label>
    <link:label id="lab_road_ConsiderationNoteReceivableMember_label_en-US" xlink:label="lab_road_ConsiderationNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration Note Receivable [Member]</link:label>
    <link:label id="lab_road_ConsiderationNoteReceivableMember_documentation_en-US" xlink:label="lab_road_ConsiderationNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration Note Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConsiderationNoteReceivableMember" xlink:href="road-20230331.xsd#road_ConsiderationNoteReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ConsiderationNoteReceivableMember" xlink:to="lab_road_ConsiderationNoteReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AffiliatedEntityMember_8f4849d8-1c3f-464d-9f68-546eccb1e9be_terseLabel_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity</link:label>
    <link:label id="lab_srt_AffiliatedEntityMember_label_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AffiliatedEntityMember" xlink:to="lab_srt_AffiliatedEntityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree_93a7fb30-8b5b-4473-ae5b-9422e95fafba_terseLabel_en-US" xlink:label="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree" xlink: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, due after three years</link:label>
    <link:label id="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree_label_en-US" xlink:label="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree" xlink: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 Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year Three</link:label>
    <link:label id="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree_documentation_en-US" xlink:label="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree" xlink: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 Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree" xlink:href="road-20230331.xsd#road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree" xlink:to="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_e820d404-59ef-4894-ac56-9bf23520c84b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink: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 Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink: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 Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_b5dfc0bf-913d-4c0d-8a3d-b293e2d1514a_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink: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 Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_5bb86eb3-a8d8-426a-9793-f630daad6f72_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_df1e0641-d17a-48f7-a5f4-2560a46f0468_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments" 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">Realized losses on restricted investments</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_90842a10-f32c-4858-bc0e-44cc3d5e1919_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized loss on restricted investments</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfInvestments" xlink:to="lab_us-gaap_GainLossOnSaleOfInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking_f395a4f2-8547-44f3-9745-84940ffd4cdb_terseLabel_en-US" xlink:label="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking" xlink: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 increase (decrease) of awards granted due to total shareholder return ranking</link:label>
    <link:label id="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking_label_en-US" xlink:label="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking" xlink: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, Percentage Increase (Decrease) Of Awards Granted Due To Total Shareholder Return Ranking</link:label>
    <link:label id="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking_documentation_en-US" xlink:label="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Percentage Increase (Decrease) Of Awards Granted Due To Total Shareholder Return Ranking</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking" xlink:href="road-20230331.xsd#road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking" xlink:to="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_ddde66ec-d336-4284-9e69-e89a43bc98ed_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink: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 Securities, Available-for-Sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink: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 Securities, Available-for-Sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDueInYearThree_3dce1f01-1ee4-4bb3-933b-6d57b450c75b_terseLabel_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueInYearThree" xlink: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_road_RoyaltyFutureMinimumPaymentsDueInYearThree_label_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due In Year Three</link:label>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDueInYearThree_documentation_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueInYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due In Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueInYearThree" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsDueInYearThree" xlink:to="lab_road_RoyaltyFutureMinimumPaymentsDueInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_4e7cef52-3453-4561-8dee-65c7aa1b0e5f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_ccbbdedf-8cdb-488f-813c-ff96dd607e5e_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_67a9eb47-437f-49c5-bdb6-9fbfcee3447b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_PickensConstructionIncMember_1aff335a-d342-43a9-aa43-b6dec63f3f1d_terseLabel_en-US" xlink:label="lab_road_PickensConstructionIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pickens Construction, Inc.</link:label>
    <link:label id="lab_road_PickensConstructionIncMember_label_en-US" xlink:label="lab_road_PickensConstructionIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pickens Construction, Inc. [Member]</link:label>
    <link:label id="lab_road_PickensConstructionIncMember_documentation_en-US" xlink:label="lab_road_PickensConstructionIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pickens Construction, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_PickensConstructionIncMember" xlink:href="road-20230331.xsd#road_PickensConstructionIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_PickensConstructionIncMember" xlink:to="lab_road_PickensConstructionIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_BusinessCombinationAcquisitionRelatedExpensesExcluded_3c0b50f5-b68f-47be-9870-3aad0366b4f9_terseLabel_en-US" xlink:label="lab_road_BusinessCombinationAcquisitionRelatedExpensesExcluded" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition related expenses, excluded</link:label>
    <link:label id="lab_road_BusinessCombinationAcquisitionRelatedExpensesExcluded_label_en-US" xlink:label="lab_road_BusinessCombinationAcquisitionRelatedExpensesExcluded" xlink: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 Expenses, Excluded</link:label>
    <link:label id="lab_road_BusinessCombinationAcquisitionRelatedExpensesExcluded_documentation_en-US" xlink:label="lab_road_BusinessCombinationAcquisitionRelatedExpensesExcluded" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Expenses, Excluded</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationAcquisitionRelatedExpensesExcluded" xlink:href="road-20230331.xsd#road_BusinessCombinationAcquisitionRelatedExpensesExcluded"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_BusinessCombinationAcquisitionRelatedExpensesExcluded" xlink:to="lab_road_BusinessCombinationAcquisitionRelatedExpensesExcluded" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_fcedc0aa-7e3d-4802-a7c9-cf2e71b82c21_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per share attributable to common stockholders:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_64c1fc51-6534-447e-8556-e1a09402a564_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_06ca34ec-92b5-4801-a963-e7b484165d41_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink: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 investments</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink: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 Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_road_AccruedExpensesAndOtherCurrentLiabilities_1972f03d-4beb-44f8-9226-8631b8c6d69d_terseLabel_en-US" xlink:label="lab_road_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_road_AccruedExpensesAndOtherCurrentLiabilities_label_en-US" xlink:label="lab_road_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses And Other Current Liabilities</link:label>
    <link:label id="lab_road_AccruedExpensesAndOtherCurrentLiabilities_documentation_en-US" xlink:label="lab_road_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccruedExpensesAndOtherCurrentLiabilities" xlink:href="road-20230331.xsd#road_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_AccruedExpensesAndOtherCurrentLiabilities" xlink:to="lab_road_AccruedExpensesAndOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_54582d5b-2da1-4816-b5de-f167a79be7b0_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/2022/elts/us-gaap-2022.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_InterestRateSwapMember_16e32379-f5d9-4476-983b-a1298c8b49a6_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_329ebaa3-3498-4d30-acf2-0e11f9f55f90_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" 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 swaps</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/2022/elts/us-gaap-2022.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_us-gaap_SharesIssued_4bdf8e5f-ede6-45e6-890f-5018d65cc6f1_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" 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_SharesIssued_8a037560-4965-4fb4-8d31-e441311225de_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" 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_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_83bbba65-41aa-461b-9af7-b92da20da2b7_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">Current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_adaa76ee-c752-43aa-8f8d-42d856f9e741_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" 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">Current maturities of long-term debt</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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInFinancingActivities_8453fbca-1a49-4330-bb8e-ddd90a972ea0_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 financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable_08e77251-bb3e-4843-a051-ed078c8a91f3_terseLabel_en-US" xlink:label="lab_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working capital receivable</link:label>
    <link:label id="lab_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable_label_en-US" xlink:label="lab_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable" xlink: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, Consideration Transferred, Working Capital Receivable</link:label>
    <link:label id="lab_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable_documentation_en-US" xlink:label="lab_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Working Capital Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable" xlink:href="road-20230331.xsd#road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable" xlink:to="lab_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_727c88f8-9982-445f-8ced-a2899ece9c2d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_4999db99-5a25-4602-bcbd-370f5d6c4a1d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_e426a33f-6400-4524-8806-7d65331036ea_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" 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</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_e6ce813e-2966-4101-b063-83c2e95089a1_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on facility exchange</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_e0357105-9e8d-4d7a-b2a8-a035d2b1d543_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on facility exchange</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:to="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6637a35a-d618-461b-be92-6789334a78a5_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">Loss before provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_36ad6ab0-78b9-4ea9-a4ef-dc3146339e11_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3bb24c2c-073a-45db-be43-ce37fa389269_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_67c55dba-551b-4817-9670-c143067d04e7_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_1db2f207-084c-44ac-985c-910a6dc289b2_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_d8bf4821-b5d8-442d-8d88-40b0c2bb2938_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/2022/elts/srt-2022.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_OtherNoncurrentLiabilitiesMember_c1f3cb1e-aaa3-444a-afc2-07b991a85306_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink: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_OtherNoncurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink: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 Noncurrent Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MunicipalBondsMember_f402b551-2540-41f1-abe1-4e5a2b674852_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal government securities</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember" xlink:to="lab_us-gaap_MunicipalBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_CostsInExcessOfBillingsAbstract_11ed1126-fad0-4193-96be-9c21e088c35f_terseLabel_en-US" xlink:label="lab_road_CostsInExcessOfBillingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts</link:label>
    <link:label id="lab_road_CostsInExcessOfBillingsAbstract_label_en-US" xlink:label="lab_road_CostsInExcessOfBillingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs In Excess Of Billings [Abstract]</link:label>
    <link:label id="lab_road_CostsInExcessOfBillingsAbstract_documentation_en-US" xlink:label="lab_road_CostsInExcessOfBillingsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs In Excess Of Billings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsInExcessOfBillingsAbstract" xlink:href="road-20230331.xsd#road_CostsInExcessOfBillingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_CostsInExcessOfBillingsAbstract" xlink:to="lab_road_CostsInExcessOfBillingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_bcfde0d3-8997-410a-85c8-f58b4bebd752_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75c0cc95-d452-4821-ac4f-43002210e112_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_84115263-3bc4-4d0f-a3ca-735ad24adc84_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts Receivable Including Retainage, Net</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_556b90fb-81ce-4a5a-8309-6eddcb79f5c0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink: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 Derivatives Instruments, Income Statement and Balance Sheet Classification</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink: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 Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_82c80ebc-a74b-462c-b8a9-1297c0f2665e_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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_4e80b9f7-a4e3-4996-90f6-938832f8f136_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_a3925a4c-09d4-4b47-8f7d-e1d0e1f1204c_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts receivable including retainage, net</link:label>
    <link:label id="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_fbaa9518-4684-480e-b9b0-fb641afb5640_totalLabel_en-US" xlink:label="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" 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">Contracts receivable including retainage, net</link:label>
    <link:label id="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_label_en-US" xlink:label="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Long-Term Contracts or Programs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:to="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_f64ee6d2-b766-4d66-b7e6-e808e3557c02_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_282407f8-069b-4ad6-a86d-b7df7743459a_terseLabel_en-US" xlink:label="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink: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 contract, net of blend and extend arrangement</link:label>
    <link:label id="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_label_en-US" xlink:label="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:to="lab_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_1e56f95a-67c5-408f-ae3a-c9ab3cc66815_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/2022/elts/us-gaap-2022.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_UnrecordedUnconditionalPurchaseObligationLineItems_054264db-d48a-4ebe-9a8e-4953129ae242_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation [Line Items]</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_7628bd7b-8f17-43b1-9ba8-7c5825aaeb0a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_0b15bc13-2ecd-4dbd-b217-9a3dd4402fed_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_d5e8f614-d160-477d-a4c7-20d4a0c612f6_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized cost, due within one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink: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 Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_a7a3df3a-e1e5-472c-9082-4e201234c89e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_a8d528a5-0906-447e-ac60-a29dd1149163_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_a322ff6e-623f-48b6-bf3f-5765998886ec_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_7d832094-9edc-4c70-a685-6b0c7e56fa4c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" 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">Unrealized loss (gain) on derivative instruments</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_e1dc975d-66d8-4243-9841-7c8e7f0a08db_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDue_ae9b7494-2131-4c14-bdf0-abd206770bd8_totalLabel_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due</link:label>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDue_documentation_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDue" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsDue" xlink:to="lab_road_RoyaltyFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1743d40b-82ff-43b6-b978-2f3846c90c42_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_d092af45-b0df-4088-bddc-84207e101b2d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_7f729053-8c6f-4d17-86cf-0668eca6dbae_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_12efa1db-107e-41eb-8b4b-017647b84f2f_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_road_CostsOnUncompletedContracts_8217cc07-ed8c-4464-b7f5-5e7d20444a19_terseLabel_en-US" xlink:label="lab_road_CostsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs on uncompleted contracts</link:label>
    <link:label id="lab_road_CostsOnUncompletedContracts_label_en-US" xlink:label="lab_road_CostsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs On Uncompleted Contracts</link:label>
    <link:label id="lab_road_CostsOnUncompletedContracts_documentation_en-US" xlink:label="lab_road_CostsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs On Uncompleted Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsOnUncompletedContracts" xlink:href="road-20230331.xsd#road_CostsOnUncompletedContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_CostsOnUncompletedContracts" xlink:to="lab_road_CostsOnUncompletedContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_514b02b9-b1fa-488d-870b-eedba13c3937_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink: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 reclassifications from AOCI to earnings</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_135a7b97-e64d-41c7-9249-12e30fd758f3_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink: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 Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDueInYearTwo_4d03e06f-02e0-4f28-a020-6c544a5cd18a_terseLabel_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueInYearTwo" xlink: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_road_RoyaltyFutureMinimumPaymentsDueInYearTwo_label_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due In Year Two</link:label>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDueInYearTwo_documentation_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueInYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due In Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueInYearTwo" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsDueInYearTwo" xlink:to="lab_road_RoyaltyFutureMinimumPaymentsDueInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryFuelMember_374bab8d-b70a-4a00-9055-d4c6dcbc4141_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryFuelMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuel</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryFuelMember_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryFuelMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Inventory, Fuel [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryFuelMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryFuelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventoryFuelMember" xlink:to="lab_us-gaap_PublicUtilitiesInventoryFuelMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_b74eaad2-8023-4046-b41f-2904e46059ab_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_d718813a-f1f0-445a-97dd-3ce9f58f6a15_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink: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 Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_dc7dc2e0-1ec7-46da-8b70-496a4c6f7faf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4d8500f5-0fbe-449b-af26-d5f7c0f16d42_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate, percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_cf8d05b3-3a61-4499-bc8f-7e9eae6bff29_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">Net proceeds from revolving credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_9135b4ed-850b-42a8-92c4-4d43f6f7b41e_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/2022/elts/us-gaap-2022.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_UseOfEstimates_fe500a5a-28ad-4835-b106-c6373375bf2d_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">Management&#8217;s Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_f22fae8b-f02f-4081-8400-7996d2379277_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_bd98cd99-61f3-41ef-b98b-bd0b8bb73291_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_f7b8397a-3740-4d04-8cb8-666b70b68300_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink: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 percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink: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, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" 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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_9b94b973-897f-43b7-b19f-f27690555697_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on interest rate swap contract, net</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink: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 Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_0fd71040-9617-4bab-bdae-ee6550f211a1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro forma net loss</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_b8e0331d-8eb8-4a8f-99f9-8c9d36575759_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink: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 Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_0c5f0442-688c-427a-b817-8c6c31910ad0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ManufacturingFacilityMember_8adac9de-ccd6-447c-803c-2ec1de312348_terseLabel_en-US" xlink:label="lab_us-gaap_ManufacturingFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plants</link:label>
    <link:label id="lab_us-gaap_ManufacturingFacilityMember_label_en-US" xlink:label="lab_us-gaap_ManufacturingFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturingFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ManufacturingFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ManufacturingFacilityMember" xlink:to="lab_us-gaap_ManufacturingFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDueInYearOne_a95f5268-fe1c-400b-b220-729ed6abe229_terseLabel_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueInYearOne" xlink: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_road_RoyaltyFutureMinimumPaymentsDueInYearOne_label_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueInYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due In Year One</link:label>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDueInYearOne_documentation_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueInYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due In Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueInYearOne" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueInYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsDueInYearOne" xlink:to="lab_road_RoyaltyFutureMinimumPaymentsDueInYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_e6da5bed-9062-4bed-9853-4eb7192e4538_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_00ae12c9-4032-44c7-8b93-651159841622_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 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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_fcd236df-4376-40c9-90de-94e9765a3bfe_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeitures (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink: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, Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_19a1d11a-0b3d-4f7b-b065-3a2836ab4705_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_0b62611d-34ca-41ec-9cd8-ec1120d6f274_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per common share attributable to common shareholders, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_715712f3-04ac-4f3a-8c99-7892c220b0df_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">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_116e8ec2-8d59-4fef-84d8-0ade882c5e1a_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMember_b4026881-4bad-4db5-8689-ec896c9b5966_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMember" xlink:to="lab_us-gaap_OtherAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_6aee1ca3-c5c0-4ec8-9d91-43f844e0f3bd_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink: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 (Payable)</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Due from (to) Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_67767b5d-43d5-4ae2-97e1-927168cc7726_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" 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">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink: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 Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_3b56fb2b-acfc-40c6-bfcf-933b411dcae3_terseLabel_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and improvements</link:label>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and Land Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandAndLandImprovementsMember" xlink:to="lab_us-gaap_LandAndLandImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_ec4fa56c-8b68-4064-a402-3ea34f7c3a71_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/2022/elts/us-gaap-2022.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_srt_RepurchaseAgreementCounterpartyNameDomain_def9e434-4c44-41ba-9b82-70734263e1f1_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_e1f18296-7551-4b15-b0a6-ea9e62f3574e_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_5e3206d0-8aec-4647-96fb-94dd9a34370e_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_135832da-a441-46a6-8e7e-543edfad5313_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_d1f8d829-5e49-4ef6-a3aa-514bdd6fe24e_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">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_6ba34043-a0a0-448a-b2c1-b5f6f32f42f2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ScheduleOfStockholdersEquityLineItems_1f6587ff-30b6-4b07-901b-9463780852d4_terseLabel_en-US" xlink:label="lab_road_ScheduleOfStockholdersEquityLineItems" xlink: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 Stockholders Equity [Line Items]</link:label>
    <link:label id="lab_road_ScheduleOfStockholdersEquityLineItems_label_en-US" xlink:label="lab_road_ScheduleOfStockholdersEquityLineItems" xlink: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 Stockholders Equity [Line Items]</link:label>
    <link:label id="lab_road_ScheduleOfStockholdersEquityLineItems_documentation_en-US" xlink:label="lab_road_ScheduleOfStockholdersEquityLineItems" xlink: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 Stockholders Equity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfStockholdersEquityLineItems" xlink:href="road-20230331.xsd#road_ScheduleOfStockholdersEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems" xlink:to="lab_road_ScheduleOfStockholdersEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_road_SunTxCapitalPartnersMember_b9bbf45d-bc60-4b44-802d-f983e46c24dd_terseLabel_en-US" xlink:label="lab_road_SunTxCapitalPartnersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SunTx Capital Partners</link:label>
    <link:label id="lab_road_SunTxCapitalPartnersMember_label_en-US" xlink:label="lab_road_SunTxCapitalPartnersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SunTx Capital Partners [Member]</link:label>
    <link:label id="lab_road_SunTxCapitalPartnersMember_documentation_en-US" xlink:label="lab_road_SunTxCapitalPartnersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SunTx Capital Partners [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_SunTxCapitalPartnersMember" xlink:href="road-20230331.xsd#road_SunTxCapitalPartnersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_SunTxCapitalPartnersMember" xlink:to="lab_road_SunTxCapitalPartnersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_4b12a5a4-a1b9-4673-bc41-6b0bb26e5b37_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_1e67f073-a386-4477-b48a-7b3f1c467a5d_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expenses and Other Current Assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink: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 Expenses and Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5b9201a5-c49b-46b2-91d4-f05d3e295032_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c74de213-a253-41ac-b5f2-7a39501a0750_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, net of acquisition:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_aa859a1d-4c19-49de-a19d-329c6c0b9680_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_EquityIncentivePlanMember_e026f78c-125a-4e5b-a818-e1ac3acbe9ca_terseLabel_en-US" xlink:label="lab_road_EquityIncentivePlanMember" xlink: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 Incentive Plan</link:label>
    <link:label id="lab_road_EquityIncentivePlanMember_label_en-US" xlink:label="lab_road_EquityIncentivePlanMember" xlink: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 Incentive Plan [Member]</link:label>
    <link:label id="lab_road_EquityIncentivePlanMember_documentation_en-US" xlink:label="lab_road_EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_EquityIncentivePlanMember" xlink:href="road-20230331.xsd#road_EquityIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_EquityIncentivePlanMember" xlink:to="lab_road_EquityIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_32a728fa-2d43-42df-b6af-e69f374b0308_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_LineOfCreditPrincipalRepaymentRate_ec77048b-2a6d-4b3b-ba12-206d5a95e88f_terseLabel_en-US" xlink:label="lab_road_LineOfCreditPrincipalRepaymentRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal repayment rate</link:label>
    <link:label id="lab_road_LineOfCreditPrincipalRepaymentRate_label_en-US" xlink:label="lab_road_LineOfCreditPrincipalRepaymentRate" xlink: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, Principal Repayment Rate</link:label>
    <link:label id="lab_road_LineOfCreditPrincipalRepaymentRate_documentation_en-US" xlink:label="lab_road_LineOfCreditPrincipalRepaymentRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit, Principal Repayment Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_LineOfCreditPrincipalRepaymentRate" xlink:href="road-20230331.xsd#road_LineOfCreditPrincipalRepaymentRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_LineOfCreditPrincipalRepaymentRate" xlink:to="lab_road_LineOfCreditPrincipalRepaymentRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_7787d82d-af46-4f63-b2a5-fcd4bd837a0f_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 expense</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_c3cb0ced-9247-4b5d-92f5-575c3005abb3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e26ba38e-4a7a-43c9-82bc-2d822ffa67ec_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink: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 OCI changes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink: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 Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_71c2b2c6-54d8-40cc-b898-02ea55dfb730_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_341e2cb6-9731-4b4b-a21e-8ffe103c2825_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_dee3ceef-733c-4b5e-b69f-6e5a204a711b_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 Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_acbb6645-f091-419a-b889-77c59ca97884_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_8d56ace5-8800-4120-94ca-3f3b8fb2db10_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_0c2a805f-96be-41f1-92ce-9ad93eca42d2_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink: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 fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_7fb21eba-dbfc-45c2-8b27-66bbb44388f4_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/2022/elts/us-gaap-2022.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_OperatingLeaseLiabilityNoncurrent_ced79c9a-d705-497f-b7a2-5c960183dd49_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, net of current portion</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/2022/elts/us-gaap-2022.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_srt_RangeAxis_347a2348-c89f-45f0-96fa-62314a355b4c_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_fdf390c0-978a-41e8-a3eb-c803a95c1738_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares, acquired (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability_aaad9dba-c602-4fb6-a866-72f52d44b4fb_terseLabel_en-US" xlink:label="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability" xlink: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 revenue billed, contract price or cost estimates</link:label>
    <link:label id="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability_label_en-US" xlink:label="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability" xlink: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 Contract with Customer, Asset (Liability)</link:label>
    <link:label id="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability_documentation_en-US" xlink:label="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset (Liability)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_IncreaseDecreaseinContractwithCustomerAssetLiability" xlink:href="road-20230331.xsd#road_IncreaseDecreaseinContractwithCustomerAssetLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_IncreaseDecreaseinContractwithCustomerAssetLiability" xlink:to="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_6a2e2609-057c-4849-9442-9f219ff24c32_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_861b6bdd-0fab-42f9-bd2a-6adfb2e3c169_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_5c2119ac-4050-44e7-9281-80b37ef43b7e_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink: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_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_617e9918-6734-4d58-8f1a-162f94d6b302_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_699f214d-711c-4e83-8461-25f527a284f9_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_a73eb8aa-2e17-47e8-8454-882bfc8c6e72_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_5c0a6760-e890-41d4-b34d-8a303d59a1b1_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 Parties</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_317e8d2f-74e9-49a7-ad11-33eaf623ddb0_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_road_BusinessCombinationConsiderationTransferredNetWorkingCapital_0e66c347-650c-401d-8b0d-f905206012ac_terseLabel_en-US" xlink:label="lab_road_BusinessCombinationConsiderationTransferredNetWorkingCapital" xlink: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 working capital</link:label>
    <link:label id="lab_road_BusinessCombinationConsiderationTransferredNetWorkingCapital_label_en-US" xlink:label="lab_road_BusinessCombinationConsiderationTransferredNetWorkingCapital" xlink: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, Consideration Transferred, Net Working Capital</link:label>
    <link:label id="lab_road_BusinessCombinationConsiderationTransferredNetWorkingCapital_documentation_en-US" xlink:label="lab_road_BusinessCombinationConsiderationTransferredNetWorkingCapital" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Net Working Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationConsiderationTransferredNetWorkingCapital" xlink:href="road-20230331.xsd#road_BusinessCombinationConsiderationTransferredNetWorkingCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_BusinessCombinationConsiderationTransferredNetWorkingCapital" xlink:to="lab_road_BusinessCombinationConsiderationTransferredNetWorkingCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_88572d8e-5942-438f-82d0-b49d0ca84836_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink: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 pro forma revenues and net income</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_ab92696d-32cd-42ba-b827-0b675f885d71_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a3bffe6b-84fc-419e-910c-b91850a62296_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">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_ad31103c-f6f9-44d4-8d4c-0d55c4383a13_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_road_EstimatedEarningsOnUncompletedContracts_b21854ab-77ab-42f1-90a3-cbdefb9170a1_terseLabel_en-US" xlink:label="lab_road_EstimatedEarningsOnUncompletedContracts" xlink: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 earnings to date on uncompleted contracts</link:label>
    <link:label id="lab_road_EstimatedEarningsOnUncompletedContracts_label_en-US" xlink:label="lab_road_EstimatedEarningsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Earnings On Uncompleted Contracts</link:label>
    <link:label id="lab_road_EstimatedEarningsOnUncompletedContracts_documentation_en-US" xlink:label="lab_road_EstimatedEarningsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Earnings On Uncompleted Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_EstimatedEarningsOnUncompletedContracts" xlink:href="road-20230331.xsd#road_EstimatedEarningsOnUncompletedContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_EstimatedEarningsOnUncompletedContracts" xlink:to="lab_road_EstimatedEarningsOnUncompletedContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_0aa0a7d3-06ca-489c-a29c-22b4d03832da_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/2022/elts/us-gaap-2022.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_us-gaap_FairValueByFairValueHierarchyLevelAxis_9e4ebb9c-3fe0-4a83-ace7-4f5a7ea25658_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_road_NetBillingsInExcessOfCostsAbstract_04009d8c-16db-4e73-87d1-0406f47aad4e_terseLabel_en-US" xlink:label="lab_road_NetBillingsInExcessOfCostsAbstract" xlink: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 Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</link:label>
    <link:label id="lab_road_NetBillingsInExcessOfCostsAbstract_label_en-US" xlink:label="lab_road_NetBillingsInExcessOfCostsAbstract" xlink: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 Billings In Excess Of Costs [Abstract]</link:label>
    <link:label id="lab_road_NetBillingsInExcessOfCostsAbstract_documentation_en-US" xlink:label="lab_road_NetBillingsInExcessOfCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Billings In Excess Of Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_NetBillingsInExcessOfCostsAbstract" xlink:href="road-20230331.xsd#road_NetBillingsInExcessOfCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_NetBillingsInExcessOfCostsAbstract" xlink:to="lab_road_NetBillingsInExcessOfCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_ed603875-272a-44fc-954e-46d0071b49a3_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards</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/2022/elts/us-gaap-2022.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_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_a27a93c8-97c6-458e-b313-fcae94565e12_terseLabel_en-US" xlink:label="lab_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized cost, due after one year through three years</link:label>
    <link:label id="lab_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_label_en-US" xlink:label="lab_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" xlink: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 Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year One Through Year Three</link:label>
    <link:label id="lab_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_documentation_en-US" xlink:label="lab_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" xlink: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 Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year One Through Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" xlink:href="road-20230331.xsd#road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" xlink:to="lab_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7fe94993-e217-4a8a-adde-440634265f15_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink: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 Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_ddd6e98f-4e6b-4d0f-addc-d2cb267370a3_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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_4754705b-2802-47b3-8645-6ca871a0c988_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of treasury stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4c267c25-43e9-475e-9c0a-f990f5a16f6e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), net</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_CommonStockVotingRightsForEachShare_7f62c560-2bf1-4c3d-a330-dda42c6a18c8_terseLabel_en-US" xlink:label="lab_road_CommonStockVotingRightsForEachShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voting rights for each share</link:label>
    <link:label id="lab_road_CommonStockVotingRightsForEachShare_label_en-US" xlink:label="lab_road_CommonStockVotingRightsForEachShare" xlink: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, Voting Rights For Each Share</link:label>
    <link:label id="lab_road_CommonStockVotingRightsForEachShare_documentation_en-US" xlink:label="lab_road_CommonStockVotingRightsForEachShare" xlink: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, Voting Rights For Each Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_CommonStockVotingRightsForEachShare" xlink:href="road-20230331.xsd#road_CommonStockVotingRightsForEachShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_CommonStockVotingRightsForEachShare" xlink:to="lab_road_CommonStockVotingRightsForEachShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BillingsInExcessOfCostAbstract_5cc4d651-ea99-47cf-beb6-db0358c9f520_terseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</link:label>
    <link:label id="lab_us-gaap_BillingsInExcessOfCostAbstract_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings in Excess of Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BillingsInExcessOfCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BillingsInExcessOfCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCostAbstract" xlink:to="lab_us-gaap_BillingsInExcessOfCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_99b0ec40-6f1b-42a7-bf8d-f329df7223b6_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_c57cf411-f83b-491d-9826-e4cc7b4ce85c_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_b5098b48-814e-485b-a0f4-54d0bbf3e49b_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">Operating income (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_7c7ab473-801f-48e1-a562-02a6833052a5_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_f0dd5c8d-23c3-413a-86e8-582b0e283109_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" 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 unrealized gain position</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink: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, Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_512a9d5e-bd5f-4ebc-ae44-d654d2c27bb2_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted 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/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDepositOtherAssets_2b827f8f-0439-4c84-a2b5-ce4538a217d2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDepositOtherAssets" 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">Contracts receivable including retainage</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDepositOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink: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 Deposit Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_e0990bad-e38e-419c-89cf-276ac196fba6_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_62758367-45a7-4c54-b709-c7f2b84f0fa6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" 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">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink: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 Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_2a628f0c-b5c0-4345-a436-432c43ed45a7_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink: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 Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink: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 Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_aeb22f01-5c33-44c2-a6c7-69121c72ec8e_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_22ad3de0-6421-42ea-88de-46c66482a63b_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_0c224717-d909-48cb-bee5-5934b38744cf_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dce06594-fdc0-42ba-945e-da4bef837320_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_512e82e0-0883-460a-a33f-3b13a663580b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_20669a30-c75b-43e5-b085-eef3828ec357_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Expense (benefit) from income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_15e07705-d4f4-4554-8f80-fd828e063bdd_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink: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 Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_6a0803b6-ac93-4907-96a2-f53f4e043436_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_796e98fe-e663-4648-b100-2208d8e63dca_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">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_a154bf71-93c1-4ea6-a650-335583747db1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_92126b30-a4c5-450a-b409-7159d2547e72_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0f2802c3-3adb-4f7c-9207-d3fc7e24f424_netLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of stock awards (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_310dc91a-9f2c-4056-bc85-0a5e79a895df_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" 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">Issuance of stock grant awards (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_7e525a56-f67f-4d46-b7ef-49ea769170d2_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">Options granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_b05319ec-7129-4aa7-9615-2127cfdf84b4_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_cb04f9bd-9ba0-41a3-8f08-7fc421226f69_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_4fd043a3-5f61-486d-a817-539a16516178_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_c8fd6edd-6cd4-49ba-8e98-4b4b0b7ef499_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink: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 Unconditional Purchase Commitments</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_3a93c540-472d-45ec-81ef-a5871c0d2ff7_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink: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_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_ffe6b854-ac29-45eb-a5a1-b1abd1c87054_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenues</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_43428f1c-cc92-445d-957e-38b010684d6c_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_01053205-2508-4b2e-a88e-73553b9d0b8d_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">Weighted average number of diluted common shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_30a4087b-a96b-40e7-afe4-e905daa6230b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c1ea55a1-8428-4f38-bb34-9358e454dc94_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation, depletion and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_7d4869da-a6f6-4deb-988f-c88007c56942_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink: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 interest rate swaps</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Assets (Liabilities), at Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:to="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_e2a752f5-757b-4df6-932a-57a56cdcb54c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" 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">Derivative liabilities, fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_563a5e93-efd2-4df0-9a9f-2c49726647e6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink: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 Securities, Available-for-Sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink: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 Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_road_TermSOFRMember_c099e189-8491-452e-9cfd-a122ed137ec5_terseLabel_en-US" xlink:label="lab_road_TermSOFRMember" xlink: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 SOFR</link:label>
    <link:label id="lab_road_TermSOFRMember_label_en-US" xlink:label="lab_road_TermSOFRMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term SOFR [Member]</link:label>
    <link:label id="lab_road_TermSOFRMember_documentation_en-US" xlink:label="lab_road_TermSOFRMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term SOFR</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_TermSOFRMember" xlink:href="road-20230331.xsd#road_TermSOFRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_TermSOFRMember" xlink:to="lab_road_TermSOFRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_f92793ad-dae4-4543-852a-5736b3b670a1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_a83caa4d-127f-4419-a07e-211e718dd363_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</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_cce00efd-bef6-4a77-886f-0261ecea25c8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_8217d543-d642-4f48-9b27-1dad195d7f27_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_49e9bc2c-0386-44c3-8c94-4a8688ec595e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_51e8d458-2278-45ca-b769-3a66bb83444e_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2023</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_road_BillingsOnUncompletedContracts_6769a3eb-d880-40b5-96a9-bf5e2ba799cb_negatedLabel_en-US" xlink:label="lab_road_BillingsOnUncompletedContracts" 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">Billings to date on uncompleted contracts</link:label>
    <link:label id="lab_road_BillingsOnUncompletedContracts_label_en-US" xlink:label="lab_road_BillingsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings On Uncompleted Contracts</link:label>
    <link:label id="lab_road_BillingsOnUncompletedContracts_documentation_en-US" xlink:label="lab_road_BillingsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings On Uncompleted Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_BillingsOnUncompletedContracts" xlink:href="road-20230331.xsd#road_BillingsOnUncompletedContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_BillingsOnUncompletedContracts" xlink:to="lab_road_BillingsOnUncompletedContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_21f28e9f-9a82-45b7-873f-44492f29393e_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 lease cost</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/2022/elts/us-gaap-2022.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_PreferredStockSharesAuthorized_31870027-e366-44f2-bc79-a8c15d1e52d4_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a9851196-8b67-48da-97e4-5ba46efb2236_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0931a432-5193-4cbc-b26c-9e98e2b1d67d_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_road_SharesOwnedPledgedAsCollateral_c61058ef-2b20-4582-bf2f-b0a9cbcd4d8e_terseLabel_en-US" xlink:label="lab_road_SharesOwnedPledgedAsCollateral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares pledged as collateral (in shares)</link:label>
    <link:label id="lab_road_SharesOwnedPledgedAsCollateral_label_en-US" xlink:label="lab_road_SharesOwnedPledgedAsCollateral" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Owned Pledged as Collateral</link:label>
    <link:label id="lab_road_SharesOwnedPledgedAsCollateral_documentation_en-US" xlink:label="lab_road_SharesOwnedPledgedAsCollateral" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Owned Pledged as Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_SharesOwnedPledgedAsCollateral" xlink:href="road-20230331.xsd#road_SharesOwnedPledgedAsCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_SharesOwnedPledgedAsCollateral" xlink:to="lab_road_SharesOwnedPledgedAsCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_30101a92-ebe7-4176-82e2-d3aa2915406e_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/2022/elts/us-gaap-2022.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_us-gaap_ProceedsFromIssuanceOfLongTermDebt_6f7cd798-5c6f-47dd-93c8-9eb43083035c_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 issuance of long-term debt, net of debt issuance costs and discount</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/2022/elts/us-gaap-2022.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_ProceedsFromSaleOfRestrictedInvestments_7214808d-596f-4eb1-913e-ed90f5968573_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfRestrictedInvestments" xlink: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 restricted investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfRestrictedInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfRestrictedInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Restricted Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfRestrictedInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleOfRestrictedInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_road_BusinessCombinationConsiderationReceived_926bc22e-40ae-4a08-acd6-421803ccb593_verboseLabel_en-US" xlink:label="lab_road_BusinessCombinationConsiderationReceived" 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">Proceeds from facility exchange</link:label>
    <link:label id="lab_road_BusinessCombinationConsiderationReceived_5324f485-2b84-464b-b784-96bdc5280996_terseLabel_en-US" xlink:label="lab_road_BusinessCombinationConsiderationReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, consideration received</link:label>
    <link:label id="lab_road_BusinessCombinationConsiderationReceived_label_en-US" xlink:label="lab_road_BusinessCombinationConsiderationReceived" xlink: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, Consideration Received</link:label>
    <link:label id="lab_road_BusinessCombinationConsiderationReceived_documentation_en-US" xlink:label="lab_road_BusinessCombinationConsiderationReceived" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationConsiderationReceived" xlink:href="road-20230331.xsd#road_BusinessCombinationConsiderationReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_BusinessCombinationConsiderationReceived" xlink:to="lab_road_BusinessCombinationConsiderationReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_9e10c71a-b44b-4a60-be77-76196bd5db75_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_ca92f649-a7c9-4213-9001-9468cd4ed084_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_d0d4dfdc-def1-42dc-9a8b-9bc41e8d1855_verboseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" 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">Investment in joint venture</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_ca3af9fc-df1c-4895-a923-b70b560a9943_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">Billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_7f9effd7-9ef2-40e0-ba88-280777a6128e_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liability, beginning balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_b69fb356-2f0a-49e3-aed0-b1740e78d586_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liability, ending balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_ddb8fc52-cfa8-4ebb-bf80-0015bcdf0022_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_cfa026fe-255b-405e-ae38-7d92a64ed29b_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/2022/elts/us-gaap-2022.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_us-gaap_BusinessCombinationAcquisitionRelatedCosts_2535e556-4d9f-4398-879d-4817a698713e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition related costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_4c3f956f-c1ef-4a91-ae81-159e9d0a0f5c_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink: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 Flow Hedging</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0dd7993b-bbc8-4ef1-9460-c58f65c596af_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_28faefa1-c0b7-42b9-a0da-61a4b251ca80_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_d1e75f1e-13ae-4eb8-9d19-6e4cb64469b5_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_1f128bd1-8909-4bf9-bd1f-84cdba54d47c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_339ef7ba-ac9c-4b27-a7c6-ec4f5d20d740_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionContractorReceivableRetainage_49ed5b19-0862-4e9d-b650-968b30031c78_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionContractorReceivableRetainage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retainage</link:label>
    <link:label id="lab_us-gaap_ConstructionContractorReceivableRetainage_label_en-US" xlink:label="lab_us-gaap_ConstructionContractorReceivableRetainage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Contractor, Receivable, Retainage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionContractorReceivableRetainage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionContractorReceivableRetainage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionContractorReceivableRetainage" xlink:to="lab_us-gaap_ConstructionContractorReceivableRetainage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5b6831e5-ad61-4084-93f8-d390601f83ef_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" 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 comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_70b93632-e2f2-40fe-a9b4-7b11febb42cb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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 comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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 Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_d92ecedf-b980-456e-b21d-412a64f4ae68_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" 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">Comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_3c63f73e-ec1c-4307-aef4-d83942dd3ba1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink: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, Liabilities Measured on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink: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, Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_76013fc8-c2be-4178-864d-13b80f873426_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro forma revenues</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9bde3dc5-abaf-4e18-a5c3-cb7e179ac519_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink: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 Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_aab98916-e4fc-4303-ae6c-7c0251326f31_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_67878955-f63d-410c-99e9-52ecf738a882_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_eb4fed80-e379-4e8f-9117-07935d402b20_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, depletion, accretion and amortization of long-lived assets</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree_91270760-bccd-4dbe-9c44-4b1e24e6d903_terseLabel_en-US" xlink:label="lab_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized cost, due after three years</link:label>
    <link:label id="lab_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree_label_en-US" xlink:label="lab_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree" xlink: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 Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year Three</link:label>
    <link:label id="lab_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree_documentation_en-US" xlink:label="lab_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree" xlink: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 Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree" xlink:href="road-20230331.xsd#road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree" xlink:to="lab_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_97d7d22d-52e5-4375-a2c5-0bca2b8b3e12_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink: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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_cf6470b5-bbc4-4934-99f3-d6c6d0040469_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" 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">Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_71d8dea9-7d1d-4685-b042-49967206a221_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" 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">Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink: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 Securities, Available-for-Sale, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_road_VariousDepartmentsOfTransportationMember_2c791ba4-2308-4283-96e6-643c73e68386_terseLabel_en-US" xlink:label="lab_road_VariousDepartmentsOfTransportationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Various Departments Of Transportation</link:label>
    <link:label id="lab_road_VariousDepartmentsOfTransportationMember_label_en-US" xlink:label="lab_road_VariousDepartmentsOfTransportationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Various Departments Of Transportation [Member]</link:label>
    <link:label id="lab_road_VariousDepartmentsOfTransportationMember_documentation_en-US" xlink:label="lab_road_VariousDepartmentsOfTransportationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Various Departments Of Transportation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_VariousDepartmentsOfTransportationMember" xlink:href="road-20230331.xsd#road_VariousDepartmentsOfTransportationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_VariousDepartmentsOfTransportationMember" xlink:to="lab_road_VariousDepartmentsOfTransportationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommodityContractMember_72f903a2-cbcc-41eb-b878-9f8ba8494cf0_verboseLabel_en-US" xlink:label="lab_us-gaap_CommodityContractMember" 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">Commodity Swap</link:label>
    <link:label id="lab_us-gaap_CommodityContractMember_c24c0c8c-2cab-4bc1-a4bc-192438fd2e64_terseLabel_en-US" xlink:label="lab_us-gaap_CommodityContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity swap contracts</link:label>
    <link:label id="lab_us-gaap_CommodityContractMember_label_en-US" xlink:label="lab_us-gaap_CommodityContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommodityContractMember" xlink:to="lab_us-gaap_CommodityContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDueInYearFour_3c2fb480-5ff6-4fe1-be5d-0e0c04c996b9_terseLabel_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueInYearFour" xlink: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_road_RoyaltyFutureMinimumPaymentsDueInYearFour_label_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due In Year Four</link:label>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDueInYearFour_documentation_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueInYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due In Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueInYearFour" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsDueInYearFour" xlink:to="lab_road_RoyaltyFutureMinimumPaymentsDueInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_3af506fe-eca9-4ff1-8438-7d39d8966999_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_04547aa3-aa93-4add-b902-a63b4b6b67e4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of related party transactions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_38541f88-077b-4321-aa48-a9fbbed02811_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink: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 Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_0bb612cc-f46d-45c3-b074-3acabf29c156_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_43a43a6a-1d2c-4671-a594-efa8291526da_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_15466f3c-611c-4195-998c-791c0188b989_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_1417fd26-3048-4198-9b8a-dd00f1b46f29_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_5f107d56-6880-4f2a-98ec-be09f66c7699_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">Total property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease_6a0272f8-35d8-45b2-ac81-583d45df7f9d_terseLabel_en-US" xlink:label="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" xlink: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 revenue billed, contract price or cost estimates</link:label>
    <link:label id="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease_label_en-US" xlink:label="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" xlink: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, Net, Current Increase (Decrease)</link:label>
    <link:label id="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease_documentation_en-US" xlink:label="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Net, Current Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" xlink:href="road-20230331.xsd#road_ContractwithCustomerAssetNetCurrentIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" xlink:to="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_08a66547-4e15-493b-a45e-d4e1ff30822b_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 operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_14c74c4f-3301-4cb4-b607-dd3cefa38a9f_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 long-term debt</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/2022/elts/us-gaap-2022.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_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_bfde6edc-9905-47d2-a37d-a968291b0251_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink: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_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_50df813e-8376-4e95-9a95-d31b8305e652_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_a5f22149-6d97-45ef-8353-558d2d60f0bd_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" 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">Treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_b7524c32-85f3-4c47-9a9c-3957deb08f13_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" 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">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/2022/elts/us-gaap-2022.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_LongTermDebt_da3b1e27-a432-4556-a047-3860955a5565_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink: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_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_fd29954c-b425-41fe-b035-bb01c8abc596_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_535957e8-93a6-4bc1-99c6-06a28904431a_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_b4a38b2d-4a3d-4c40-a810-64db0743dfd0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on restricted investments, net</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_bf5aeb21-b698-4c7c-8e86-eb7bf30702cf_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3da62650-1142-4393-a559-e831c0da0a15_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_40d38f21-b581-480a-991a-bab863dd34f8_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" 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 Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_ae070de3-d8d2-4f51-9082-2fb338e926fc_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_22f432f6-0c15-4d0c-a46a-59a684f4b783_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink: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 Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_road_DisposedEntitMember_c7fa8298-7e73-4292-8f80-d7f0e8ba21bb_terseLabel_en-US" xlink:label="lab_road_DisposedEntitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposed Entity</link:label>
    <link:label id="lab_road_DisposedEntitMember_label_en-US" xlink:label="lab_road_DisposedEntitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposed Entit [Member]</link:label>
    <link:label id="lab_road_DisposedEntitMember_documentation_en-US" xlink:label="lab_road_DisposedEntitMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposed Entit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_DisposedEntitMember" xlink:href="road-20230331.xsd#road_DisposedEntitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_DisposedEntitMember" xlink:to="lab_road_DisposedEntitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60cf19da-c4e2-4e99-bca3-20e140441a62_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income, net</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8866f61b-dc91-49c9-824e-58cd944f8bf5_totalLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" 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">Accumulated other comprehensive income, net</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink: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 Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_10684d56-4272-4031-aa4d-4a1ef81a1471_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink: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 Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9f3024a1-83e1-4690-bbfe-d99f8be4c0a5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_a840323a-e728-4fee-bbe0-0317c9f755e7_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_f24bd86a-b418-45a6-b2d9-d29a6b9e9884_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_57e79f36-1e3c-4fff-990e-6d557c7cb2f2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink: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 Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_fd0a4e8c-d5f8-4ceb-a6aa-db97562d711a_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/2022/elts/us-gaap-2022.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_us-gaap_DesignatedAsHedgingInstrumentMember_d85fa66b-c780-4a89-b747-273bcb9421c1_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDueThereafter_0a074341-33c3-4398-959b-e97faef2edec_terseLabel_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueThereafter" xlink: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_road_RoyaltyFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due Thereafter</link:label>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDueThereafter_documentation_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueThereafter" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsDueThereafter" xlink:to="lab_road_RoyaltyFutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_eb069442-0a26-400e-92ec-c8f39fdb25f4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_e7680066-83a5-42e1-9625-4e1128787942_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_74ce11ee-5737-4e72-bc62-f4d6191e2a31_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_6444ca26-c00e-4b70-b9c8-2e88f8ae2f07_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_2f1f1ea0-1f76-4476-b605-ff411c2dc5f3_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5901d8a8-37d3-48c6-b29c-234a62b7fc00_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink: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 Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_road_SouthernSiteContractorsMember_b0346f20-168a-4e73-899e-02d448a910cb_terseLabel_en-US" xlink:label="lab_road_SouthernSiteContractorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southern Site Contractors</link:label>
    <link:label id="lab_road_SouthernSiteContractorsMember_label_en-US" xlink:label="lab_road_SouthernSiteContractorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southern Site Contractors [Member]</link:label>
    <link:label id="lab_road_SouthernSiteContractorsMember_documentation_en-US" xlink:label="lab_road_SouthernSiteContractorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southern Site Contractors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_SouthernSiteContractorsMember" xlink:href="road-20230331.xsd#road_SouthernSiteContractorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_SouthernSiteContractorsMember" xlink:to="lab_road_SouthernSiteContractorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_8210e3ad-c21d-4367-8df7-8b9aa1dbd274_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of restricted investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink: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 Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_10196654-2406-49ff-84d6-0f6137df3b3b_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/2022/elts/us-gaap-2022.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e645a31a-f706-4fc4-ab12-fd41caf94fa3_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation 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/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_66f92f65-3205-4861-a376-f05bfeaede99_terseLabel_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink: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 Concentration Risk</link:label>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_label_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_79aa52a7-7d20-4a5f-b55b-febce92661fb_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_road_DelayedDrawTermFacilityMember_5e39e17b-6782-4ad7-8404-318a8c0a42b7_terseLabel_en-US" xlink:label="lab_road_DelayedDrawTermFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delayed Draw Term Facility</link:label>
    <link:label id="lab_road_DelayedDrawTermFacilityMember_label_en-US" xlink:label="lab_road_DelayedDrawTermFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delayed Draw Term Facility [Member]</link:label>
    <link:label id="lab_road_DelayedDrawTermFacilityMember_documentation_en-US" xlink:label="lab_road_DelayedDrawTermFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delayed Draw Term Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_DelayedDrawTermFacilityMember" xlink:href="road-20230331.xsd#road_DelayedDrawTermFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_DelayedDrawTermFacilityMember" xlink:to="lab_road_DelayedDrawTermFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_MineralReservesMember_d7a48413-5c1f-4b60-a78d-87cf4fa81119_terseLabel_en-US" xlink:label="lab_road_MineralReservesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mineral reserves</link:label>
    <link:label id="lab_road_MineralReservesMember_label_en-US" xlink:label="lab_road_MineralReservesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mineral Reserves [Member]</link:label>
    <link:label id="lab_road_MineralReservesMember_documentation_en-US" xlink:label="lab_road_MineralReservesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mineral Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_MineralReservesMember" xlink:href="road-20230331.xsd#road_MineralReservesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_MineralReservesMember" xlink:to="lab_road_MineralReservesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_36929dbb-bbeb-4129-9270-bbfa70ccd7dd_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_54b4c504-ac18-4b2d-b28c-641c15932711_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfDerivatives_57d7d5c9-fa5b-426c-b88c-1922d941a962_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfDerivatives_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfDerivatives" xlink:to="lab_us-gaap_GainLossOnSaleOfDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_road_FloridaDepartmentOfTransportationMember_b985145b-abed-43c4-a19d-056c09454a20_terseLabel_en-US" xlink:label="lab_road_FloridaDepartmentOfTransportationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Florida Department of Transportation</link:label>
    <link:label id="lab_road_FloridaDepartmentOfTransportationMember_label_en-US" xlink:label="lab_road_FloridaDepartmentOfTransportationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Florida Department of Transportation [Member]</link:label>
    <link:label id="lab_road_FloridaDepartmentOfTransportationMember_documentation_en-US" xlink:label="lab_road_FloridaDepartmentOfTransportationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Florida Department of Transportation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_FloridaDepartmentOfTransportationMember" xlink:href="road-20230331.xsd#road_FloridaDepartmentOfTransportationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_FloridaDepartmentOfTransportationMember" xlink:to="lab_road_FloridaDepartmentOfTransportationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_fe3f92aa-8dcf-45f1-a139-d7816ad9e615_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink: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 Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink: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 Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_63898bce-2cd8-4370-9fbd-6e9a00af0c97_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink: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 and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_12f67248-7d3d-45ce-8a7d-216c46c3c88d_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. government securities</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_cdf46229-4e4b-4a19-bb1e-1a2f47f16137_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</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_5dacc5eb-8120-41d1-9cd9-8cabe6c6ea8c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink: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 securities, available-for-sale, allowance for credit loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink: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 Securities, Available-for-Sale, Allowance for Credit Loss, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_21de95cb-3478-440f-9fcc-f29ebf163132_totalLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_f8ba44db-9c34-45bc-ae8e-a58bb56ed1dc_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 STOCKHOLDERS&#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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_345b7526-6f2c-4706-9863-8e85ba40ea67_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_a52df680-8ce2-43f1-90be-f9d29c9d7d7d_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_170439f8-0dfd-4a95-9caa-8e9ed6469842_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_fb638e29-b202-4258-8565-39bfe7bb902e_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/2022/elts/us-gaap-2022.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_us-gaap_HedgingRelationshipDomain_6b89ecd6-cd20-4768-8ded-f03b7a9489d6_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_c6d55aa7-26f0-4433-845b-07a8da0b6de9_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_f706929d-1ae8-47d7-b5e2-ceb400dd1c61_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_94d8afda-e0b2-458f-a8e3-923ad17a9a6a_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_5d142f60-b812-4d2c-bbb7-331fa939fdea_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">Weighted average number of basic common shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_a5ee494e-5206-46f7-b8a5-68b09a5d1a56_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Contractor, Receivable, Excluding Contract Retainage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:to="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_e187037d-191e-48b4-b84f-c0b873fad298_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink: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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink: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, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_a7f8459b-604b-4d27-8010-240a877fc923_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter_79f627fb-35d3-459d-8520-78f0dac8ec3f_terseLabel_en-US" xlink:label="lab_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter" xlink: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 and thereafter</link:label>
    <link:label id="lab_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter_label_en-US" xlink:label="lab_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five And After</link:label>
    <link:label id="lab_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter_documentation_en-US" xlink:label="lab_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter" xlink: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, Year Five And After</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter" xlink:href="road-20230331.xsd#road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter" xlink:to="lab_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_cea26278-255f-4a35-974e-9622e0380852_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_e1ae9f9d-34d9-44fd-bae1-07cb6213f356_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink: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, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_98a4ccf9-34de-4711-8be9-65fc2146dd5a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value $0.001; 10,000,000 shares authorized and no shares issued and outstanding at March 31, 2023 and September 30, 2022</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_road_PublicMember_3ac1d195-df5f-4077-ab9a-58c6c723a3e2_terseLabel_en-US" xlink:label="lab_road_PublicMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public</link:label>
    <link:label id="lab_road_PublicMember_label_en-US" xlink:label="lab_road_PublicMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public [Member]</link:label>
    <link:label id="lab_road_PublicMember_documentation_en-US" xlink:label="lab_road_PublicMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_PublicMember" xlink:href="road-20230331.xsd#road_PublicMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_PublicMember" xlink:to="lab_road_PublicMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_294a1e93-78dc-4517-aa6d-1a28687dc7df_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit outstanding</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_bfa7f2d7-f40b-4c25-9cdb-8bd2a9c97bd0_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink: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 cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_d27a4c71-2d7f-415f-871a-0cf975d1f962_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_995e628f-a9ce-4e03-abb5-7441b53b77a5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_df8647a0-e820-4b2e-9568-423523b3e316_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_df8026d9-e5f2-49b0-b108-1319c4f22d83_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_road_DebtInstrumentFixedCoverageRatio_89ab0d2c-2278-4a41-9688-4eec7def5299_terseLabel_en-US" xlink:label="lab_road_DebtInstrumentFixedCoverageRatio" xlink: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 coverage ratio</link:label>
    <link:label id="lab_road_DebtInstrumentFixedCoverageRatio_label_en-US" xlink:label="lab_road_DebtInstrumentFixedCoverageRatio" xlink: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, Fixed Coverage Ratio</link:label>
    <link:label id="lab_road_DebtInstrumentFixedCoverageRatio_documentation_en-US" xlink:label="lab_road_DebtInstrumentFixedCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Fixed Coverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtInstrumentFixedCoverageRatio" xlink:href="road-20230331.xsd#road_DebtInstrumentFixedCoverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_DebtInstrumentFixedCoverageRatio" xlink:to="lab_road_DebtInstrumentFixedCoverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_d87bca39-8bff-48ae-a9ef-7cac41e3a5e7_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink: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 liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" 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/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_4137df00-d5f0-401e-aec7-b5630fab1b8f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_c9e83578-d7fd-4bf7-8c36-c3d1814f7801_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">Equity-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_6ec0521a-bb54-4ccd-addd-39f559588aa7_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" 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 and Liabilities</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/2022/elts/us-gaap-2022.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_road_AccountsPayableNoteReceivableMember_188a7c59-10f5-47f7-93c2-45633c329298_terseLabel_en-US" xlink:label="lab_road_AccountsPayableNoteReceivableMember" xlink: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 Note Receivable</link:label>
    <link:label id="lab_road_AccountsPayableNoteReceivableMember_label_en-US" xlink:label="lab_road_AccountsPayableNoteReceivableMember" xlink: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 Note Receivable [Member]</link:label>
    <link:label id="lab_road_AccountsPayableNoteReceivableMember_documentation_en-US" xlink:label="lab_road_AccountsPayableNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable Note Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccountsPayableNoteReceivableMember" xlink:href="road-20230331.xsd#road_AccountsPayableNoteReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_AccountsPayableNoteReceivableMember" xlink:to="lab_road_AccountsPayableNoteReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_0cbaf496-b1ad-4a27-8a15-40cd4c8dcad4_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" 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">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink: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 Contract with Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentDebtSecuritiesMember_baf051f3-97c8-4b29-ac7d-273d99373e5e_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. government securities</link:label>
    <link:label id="lab_us-gaap_USGovernmentDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RoyaltyExpense_026258ab-8fb3-4eaa-8195-c6d4df515f14_terseLabel_en-US" xlink:label="lab_us-gaap_RoyaltyExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty expense</link:label>
    <link:label id="lab_us-gaap_RoyaltyExpense_label_en-US" xlink:label="lab_us-gaap_RoyaltyExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RoyaltyExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RoyaltyExpense" xlink:to="lab_us-gaap_RoyaltyExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_0aecf23d-d96a-4f5d-8f1a-4b23b218e62e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink: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 expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_3d1624d5-a86f-486d-abc2-e70d355bcbd4_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 stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_8fec3a86-5487-4e7e-bcd1-fa0cb32a88e6_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 debt issuance costs and debt discount</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_6696de91-6f26-4906-ae07-3eb73fef9d9d_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_label_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2855e4ef-7c64-49b7-88b4-59f7f12bfa00_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_fd1a7366-ff27-454c-8c31-d9ea200c921c_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_road_TennesseeAcquisitionProvisionalMember_6a087d1a-7be9-437c-b1c1-d970693e566e_terseLabel_en-US" xlink:label="lab_road_TennesseeAcquisitionProvisionalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tennessee Acquisition - Provisional</link:label>
    <link:label id="lab_road_TennesseeAcquisitionProvisionalMember_label_en-US" xlink:label="lab_road_TennesseeAcquisitionProvisionalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tennessee Acquisition - Provisional [Member]</link:label>
    <link:label id="lab_road_TennesseeAcquisitionProvisionalMember_documentation_en-US" xlink:label="lab_road_TennesseeAcquisitionProvisionalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tennessee Acquisition - Provisional</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_TennesseeAcquisitionProvisionalMember" xlink:href="road-20230331.xsd#road_TennesseeAcquisitionProvisionalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_TennesseeAcquisitionProvisionalMember" xlink:to="lab_road_TennesseeAcquisitionProvisionalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0c080c6c-478d-4370-b1b7-cf8a39e23f11_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">Restricted stock grants (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_3048b8c1-addc-4b1e-a74b-e0abac91c528_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink: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_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cfa3702b-da74-4b3e-a1c4-c33a799f957d_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_1d7deef8-09b3-4044-9408-40e733b0e977_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_35580699-9037-4cc7-bf61-07e2bac1043d_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 acquisitions, 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/2022/elts/us-gaap-2022.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_FairValueInputsLevel2Member_964f231a-3e1a-4f8d-abe8-0d9a521da7f1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_7875c956-26ba-4838-84e3-2c32a2e24e09_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_e98d4c00-a1fa-4c2f-8862-19eab0491403_terseLabel_en-US" xlink:label="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" xlink: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, due after one year through three years</link:label>
    <link:label id="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_label_en-US" xlink:label="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" xlink: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 Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year One Through Year Three</link:label>
    <link:label id="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_documentation_en-US" xlink:label="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" xlink: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 Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year One Through Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" xlink:href="road-20230331.xsd#road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" xlink:to="lab_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e617600c-7cd0-42ed-8861-a32cf64e90c2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: 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/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_cab51be0-9457-48f8-90a9-ca8fb7e94e2b_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_22730a32-9bfa-4ea6-936e-05a77186c28b_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per diluted common share attributable to common stockholders (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_62b073e7-b4ad-4e3f-bbe3-5d57ccf35e33_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/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_608290f9-144f-4314-85eb-0522a7faa25a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_eafd0f0b-32a1-4917-8c77-729a63d3f6ff_verboseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" 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">Gain on sale of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e44a9639-abbb-4d15-95e1-2402c477892f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_ec47a505-5b35-4cf9-9035-27a91ec7d712_terseLabel_en-US" xlink:label="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]</link:label>
    <link:label id="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_label_en-US" xlink:label="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:to="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_879425f4-c3b5-4211-9506-05aa81216c1a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_f160e1bd-9fb9-452e-9195-e740e4224fb2_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/2022/elts/us-gaap-2022.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_LiabilitiesCurrent_fe0f09ca-7c3c-4af5-ae73-878532de7b80_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/2022/elts/us-gaap-2022.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_road_PurchaserOfSubsidiaryMember_425fb4dd-5099-43da-ad43-976a7565d53d_terseLabel_en-US" xlink:label="lab_road_PurchaserOfSubsidiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchaser of Subsidiary</link:label>
    <link:label id="lab_road_PurchaserOfSubsidiaryMember_label_en-US" xlink:label="lab_road_PurchaserOfSubsidiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchaser Of Subsidiary [Member]</link:label>
    <link:label id="lab_road_PurchaserOfSubsidiaryMember_documentation_en-US" xlink:label="lab_road_PurchaserOfSubsidiaryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchaser Of Subsidiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_PurchaserOfSubsidiaryMember" xlink:href="road-20230331.xsd#road_PurchaserOfSubsidiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_PurchaserOfSubsidiaryMember" xlink:to="lab_road_PurchaserOfSubsidiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c26a6389-fbae-4a4e-9560-54734860c410_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">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_road_AccruedExpenseAndOtherCurrentLiabilitiesMember_5a1e791b-97a5-499e-972b-c01e9f110c96_terseLabel_en-US" xlink:label="lab_road_AccruedExpenseAndOtherCurrentLiabilitiesMember" xlink: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 Expense and Other Current Liabilities</link:label>
    <link:label id="lab_road_AccruedExpenseAndOtherCurrentLiabilitiesMember_label_en-US" xlink:label="lab_road_AccruedExpenseAndOtherCurrentLiabilitiesMember" xlink: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 Expense and Other Current Liabilities [Member]</link:label>
    <link:label id="lab_road_AccruedExpenseAndOtherCurrentLiabilitiesMember_documentation_en-US" xlink:label="lab_road_AccruedExpenseAndOtherCurrentLiabilitiesMember" xlink: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 Expense and Other Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccruedExpenseAndOtherCurrentLiabilitiesMember" xlink:href="road-20230331.xsd#road_AccruedExpenseAndOtherCurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_AccruedExpenseAndOtherCurrentLiabilitiesMember" xlink:to="lab_road_AccruedExpenseAndOtherCurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_A2023AcquisitionsMember_1d2687a6-4dfb-4d6f-80f9-abb932022fc8_terseLabel_en-US" xlink:label="lab_road_A2023AcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 Acquisitions</link:label>
    <link:label id="lab_road_A2023AcquisitionsMember_label_en-US" xlink:label="lab_road_A2023AcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 Acquisitions [Member]</link:label>
    <link:label id="lab_road_A2023AcquisitionsMember_documentation_en-US" xlink:label="lab_road_A2023AcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_A2023AcquisitionsMember" xlink:href="road-20230331.xsd#road_A2023AcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_A2023AcquisitionsMember" xlink:to="lab_road_A2023AcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_626c32e4-4193-4e95-b057-7aeeecd15750_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 Contracts Receivable Including Retainage, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_bb056c2c-c5b4-4754-a180-1bd20969bab2_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 Risk</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/2022/elts/us-gaap-2022.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_us-gaap_CorporateDebtSecuritiesMember_8897cd72-0045-4879-964e-23b05e9f4c9e_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink: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 debt securities</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_106f79ff-8e49-4987-9500-f799ef229de1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative asset, fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink: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, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_d2fe858f-ff40-45f3-ba76-3e31650cdc11_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_681203c1-f320-485b-8d35-405e176ef0a2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink: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 Revenue by Major Customers</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink: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 Revenue by Major Customers by Reporting Segments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_9653ca62-663b-4d5e-b816-9f12f431be0d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems_f3ca8ba6-2dc2-4f4d-a0b3-bc597c749a3c_terseLabel_en-US" xlink:label="lab_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems" xlink: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 net tax effect of other comprehensive income items</link:label>
    <link:label id="lab_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems_label_en-US" xlink:label="lab_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems" xlink: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 Other Comprehensive Income (Loss), Tax Effect of Other Comprehensive Income (Loss) Items</link:label>
    <link:label id="lab_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems_documentation_en-US" xlink:label="lab_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Tax Effect of Other Comprehensive Income (Loss) Items</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems" xlink:href="road-20230331.xsd#road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems" xlink:to="lab_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_7a8e3fb4-ccc9-4a1f-b646-d91e8d3f2b48_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" 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">Net billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_6d47cafe-f2b6-4f76-848f-06c282664c26_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net billings in excess of costs, beginning balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_0668f673-9851-493a-89f8-5c02cf17d6e5_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net billings in excess of costs, Ending balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_09f1b910-85a6-40e7-bec2-f7a5cc01603e_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts_0300e49e-e5c7-44b1-b0c1-c3ed3276c7ad_totalLabel_en-US" xlink:label="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts" 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">Costs and estimated earnings to date on uncompleted contracts</link:label>
    <link:label id="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts_label_en-US" xlink:label="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs And Estimated Earnings On Uncompleted Contracts</link:label>
    <link:label id="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts_documentation_en-US" xlink:label="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs And Estimated Earnings On Uncompleted Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts" xlink:href="road-20230331.xsd#road_CostsAndEstimatedEarningsOnUncompletedContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts" xlink:to="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAnnualPrincipalPayment_eac3ba84-cb22-4a36-809a-c19c82e05937_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual principal payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAnnualPrincipalPayment_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink: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, Annual Principal Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="lab_us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_c2bf6bff-2368-4918-996f-8823b1e9d0b9_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">Remaining 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/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_3043bb95-f0df-47b9-9568-b3adc55e18cf_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink: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 (benefit) expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_fbde102c-75a7-4c15-9049-51abfd831703_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_road_PaymentsOfTreasuryStockPurchaseObligation_23a5e203-a2bf-4e57-9776-00a2b2136001_negatedTerseLabel_en-US" xlink:label="lab_road_PaymentsOfTreasuryStockPurchaseObligation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of treasury stock</link:label>
    <link:label id="lab_road_PaymentsOfTreasuryStockPurchaseObligation_label_en-US" xlink:label="lab_road_PaymentsOfTreasuryStockPurchaseObligation" xlink: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 Treasury Stock Purchase Obligation</link:label>
    <link:label id="lab_road_PaymentsOfTreasuryStockPurchaseObligation_documentation_en-US" xlink:label="lab_road_PaymentsOfTreasuryStockPurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Treasury Stock Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_PaymentsOfTreasuryStockPurchaseObligation" xlink:href="road-20230331.xsd#road_PaymentsOfTreasuryStockPurchaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_PaymentsOfTreasuryStockPurchaseObligation" xlink:to="lab_road_PaymentsOfTreasuryStockPurchaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_ae97f3f7-7a2b-4f51-853f-7bff382401e9_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment to related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_3890380c-133f-46c3-9c55-465e19d2c246_negatedLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" 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">Revenue Earned (Expense Incurred)</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_045c9b49-eda1-4fdc-9c83-d9c8e927fea1_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</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_fd405776-4fe0-4824-a9c2-958811222c4f_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_f523888a-7cc8-40e7-8ce4-a34f05062203_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink: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 Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink: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 Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_195511c9-5b52-4e96-ad27-d2ad768677b4_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_DebtInstrumentLeverageRatio_7be57359-d4f4-4b05-9034-d3ac332086b8_terseLabel_en-US" xlink:label="lab_road_DebtInstrumentLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage ratio</link:label>
    <link:label id="lab_road_DebtInstrumentLeverageRatio_label_en-US" xlink:label="lab_road_DebtInstrumentLeverageRatio" xlink: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, Leverage Ratio</link:label>
    <link:label id="lab_road_DebtInstrumentLeverageRatio_documentation_en-US" xlink:label="lab_road_DebtInstrumentLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtInstrumentLeverageRatio" xlink:href="road-20230331.xsd#road_DebtInstrumentLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_DebtInstrumentLeverageRatio" xlink:to="lab_road_DebtInstrumentLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_eea6db53-12e6-4ded-8b2c-6ec6f2051306_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_e98e62da-04b3-4947-9d67-982af5f2b460_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink: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 Noncurrent Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_d7c94975-6981-4302-ba57-0208c4ead25b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_d71c0630-665f-44c0-8bac-9cd969ec1427_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink: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 comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink: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 Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_d6f6fa74-6a1e-44f4-b4bd-846b812ebc62_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_77d31a94-6c14-4cac-8fbd-462a76f5ef76_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" 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">Contract asset, beginning balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_25e95ad3-089b-4de6-9246-e8c6d64ff455_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" 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">Contract asset, ending balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink: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, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy_4f7942a7-4cfb-4534-a2a2-e9889da1b20b_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy" xlink: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 Investments</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy" xlink: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 Securities, Available-for-Sale, Premium on Purchased Options [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_696537ac-c2cc-41bd-90a3-bea8f56257dd_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, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_road_IslandPondMember_7482c741-fc1d-4914-9595-cae637fd4564_terseLabel_en-US" xlink:label="lab_road_IslandPondMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Island Pond</link:label>
    <link:label id="lab_road_IslandPondMember_label_en-US" xlink:label="lab_road_IslandPondMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Island Pond [Member]</link:label>
    <link:label id="lab_road_IslandPondMember_documentation_en-US" xlink:label="lab_road_IslandPondMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Island Pond [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_IslandPondMember" xlink:href="road-20230331.xsd#road_IslandPondMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_IslandPondMember" xlink:to="lab_road_IslandPondMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_NorthCarolinaAcquisitionProvisionalMember_93a66a3c-5dfb-4bee-9c24-3846cc5bb285_terseLabel_en-US" xlink:label="lab_road_NorthCarolinaAcquisitionProvisionalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North Carolina Acquisition - Provisional</link:label>
    <link:label id="lab_road_NorthCarolinaAcquisitionProvisionalMember_label_en-US" xlink:label="lab_road_NorthCarolinaAcquisitionProvisionalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North Carolina Acquisition - Provisional [Member]</link:label>
    <link:label id="lab_road_NorthCarolinaAcquisitionProvisionalMember_documentation_en-US" xlink:label="lab_road_NorthCarolinaAcquisitionProvisionalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North Carolina Acquisition - Provisional</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_NorthCarolinaAcquisitionProvisionalMember" xlink:href="road-20230331.xsd#road_NorthCarolinaAcquisitionProvisionalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_NorthCarolinaAcquisitionProvisionalMember" xlink:to="lab_road_NorthCarolinaAcquisitionProvisionalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_24282c00-6619-4b3d-b294-7664253d2e88_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_7873c65d-8f5f-4c6e-ab52-f672148615a4_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment included with accounts payable at period end</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Fixed Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_3eff86f6-a022-4ecf-bf6d-e0113f106274_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractorsAbstract_b3239430-6027-43c6-a87a-7eaf6a850c19_terseLabel_en-US" xlink:label="lab_us-gaap_ContractorsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractors [Abstract]</link:label>
    <link:label id="lab_us-gaap_ContractorsAbstract_label_en-US" xlink:label="lab_us-gaap_ContractorsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractors [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractorsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractorsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractorsAbstract" xlink:to="lab_us-gaap_ContractorsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_670c2af1-e534-42a2-9ac8-d9da9b9a239f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease_39b47d57-42fc-489d-86d8-5235b0768dd1_negatedLabel_en-US" xlink:label="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" 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">Changes in revenue billed, contract price or cost estimates</link:label>
    <link:label id="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease_label_en-US" xlink:label="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" xlink: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 Increase (Decrease)</link:label>
    <link:label id="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease_documentation_en-US" xlink:label="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" xlink:href="road-20230331.xsd#road_ContractwithCustomerLiabilityCurrentIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" xlink:to="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_9e295ce4-cf0c-4fee-b233-09fcf48b21e9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink: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, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_048fed2e-024b-498d-babc-7b4e2fe4a639_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink: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 of Risks</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink: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, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsTableTextBlock_bf788aeb-39f2-4248-8258-75946b56b92e_terseLabel_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments</link:label>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsTableTextBlock_label_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments [Table Text Block]</link:label>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsTableTextBlock_documentation_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsTableTextBlock" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsTableTextBlock" xlink:to="lab_road_RoyaltyFutureMinimumPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_71b4c718-d992-41b0-b6d1-28f5072cbf59_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_ba3318fb-df4e-432d-b546-d664be7f5321_negatedLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" 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">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_3466bd6d-d908-4f77-a8af-3ada57f1d730_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_5931bca0-298b-44f6-8338-1d83d35a5290_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDebtSecuritiesMember_dc4126d3-52b1-4ddb-a30b-9712e0663457_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agency backed securities</link:label>
    <link:label id="lab_us-gaap_OtherDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_OtherDebtSecuritiesMember" xlink: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 Debt Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDebtSecuritiesMember" xlink:to="lab_us-gaap_OtherDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsDisclosureTextBlock_2d45d324-95af-41c6-aa97-02694a850988_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsDisclosureTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_CommitmentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_3a2cd97a-499e-4d77-b68e-25611ac9beb9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_f02b326e-0174-4a1b-bb47-52c1599e07c8_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation [Table]</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ContractReceivableIncludingRetainageGross_5ce76084-4678-48ce-808d-e8974be2b54e_totalLabel_en-US" xlink:label="lab_road_ContractReceivableIncludingRetainageGross" 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">Contracts receivable including retainage, gross</link:label>
    <link:label id="lab_road_ContractReceivableIncludingRetainageGross_label_en-US" xlink:label="lab_road_ContractReceivableIncludingRetainageGross" xlink: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 Receivable, Including Retainage, Gross</link:label>
    <link:label id="lab_road_ContractReceivableIncludingRetainageGross_documentation_en-US" xlink:label="lab_road_ContractReceivableIncludingRetainageGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Receivable, Including Retainage, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractReceivableIncludingRetainageGross" xlink:href="road-20230331.xsd#road_ContractReceivableIncludingRetainageGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ContractReceivableIncludingRetainageGross" xlink:to="lab_road_ContractReceivableIncludingRetainageGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_05d4c4e2-ca0d-4c65-b73e-9195263cc73b_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">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_6b2da938-e844-4da7-9203-84afe1ab044d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash:</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_c21747c3-2783-47a1-8632-c02c00e28cf6_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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_278a5a25-a7c4-4870-93c9-5488f8dbc74e_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash items:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_1b84835d-7d93-415f-a8eb-25043dffa590_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_db004cdd-dd57-4d18-b4c6-375c025e6bfe_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/2022/elts/us-gaap-2022.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_OtherLiabilitiesNoncurrent_10d42ea3-813f-4621-b07d-f9032b8ef17e_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/2022/elts/us-gaap-2022.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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bd6ee85b-aa36-4b40-9927-af7adc83d050_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear_3bd75516-0c74-48a0-a8e9-c1e16fd8e1ef_terseLabel_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2023</link:label>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear_label_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due Remainder of Fiscal Year</link:label>
    <link:label id="lab_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear_documentation_en-US" xlink:label="lab_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalty, Future Minimum Payments Due Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear" xlink:to="lab_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2106aabc-2629-48d0-93de-552123c31cd1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableRelatedParties_ef62d357-e47b-4f94-957b-386a6d92e57f_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Note receivable as consideration for sale of the wholly-owned subsidiary</link:label>
    <link:label id="lab_us-gaap_NotesReceivableRelatedParties_label_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Receivable, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableRelatedParties" xlink:to="lab_us-gaap_NotesReceivableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ScheduleOfStockholdersEquityTable_4974afa9-08d1-40be-8f81-4b33fa6bf0d4_terseLabel_en-US" xlink:label="lab_road_ScheduleOfStockholdersEquityTable" xlink: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 Stockholders Equity [Table]</link:label>
    <link:label id="lab_road_ScheduleOfStockholdersEquityTable_label_en-US" xlink:label="lab_road_ScheduleOfStockholdersEquityTable" xlink: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 Stockholders Equity [Table]</link:label>
    <link:label id="lab_road_ScheduleOfStockholdersEquityTable_documentation_en-US" xlink:label="lab_road_ScheduleOfStockholdersEquityTable" xlink: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 Stockholders Equity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfStockholdersEquityTable" xlink:href="road-20230331.xsd#road_ScheduleOfStockholdersEquityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ScheduleOfStockholdersEquityTable" xlink:to="lab_road_ScheduleOfStockholdersEquityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_87c00529-1eda-44eb-a4cc-93e959de340a_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets obtained in exchange for operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_a7abfda2-d1ef-48bb-9017-b7a65b56a300_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenues</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink: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 Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_82a3cbbd-5de6-411e-9c74-967eb6577bc5_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">General</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/2022/elts/us-gaap-2022.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_road_NoncashPayableToSellerInBusinessCombination_e75952f1-7ca2-4321-81db-8a51d51b5ddb_terseLabel_en-US" xlink:label="lab_road_NoncashPayableToSellerInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts payable to seller in business combination</link:label>
    <link:label id="lab_road_NoncashPayableToSellerInBusinessCombination_label_en-US" xlink:label="lab_road_NoncashPayableToSellerInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Payable to Seller in Business Combination</link:label>
    <link:label id="lab_road_NoncashPayableToSellerInBusinessCombination_documentation_en-US" xlink:label="lab_road_NoncashPayableToSellerInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Payable to Seller in Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_NoncashPayableToSellerInBusinessCombination" xlink:href="road-20230331.xsd#road_NoncashPayableToSellerInBusinessCombination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_NoncashPayableToSellerInBusinessCombination" xlink:to="lab_road_NoncashPayableToSellerInBusinessCombination" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_9c226e9c-0fc6-414c-a1a2-2fd2511185f5_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/2022/elts/srt-2022.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>road-20230331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:7b4c65ab-53b1-4635-a466-06404518831a,g:5bc2b422-64b9-400e-a31e-d9a737fe5e2c-->
<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.constructionpartners.net/role/CoverPage" xlink:type="simple" xlink:href="road-20230331.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_6d3fe853-f38f-4a80-bf03-cf664b88cfc7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_86468dfa-a3f9-4e8b-98e8-47f26dd915dd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d3fe853-f38f-4a80-bf03-cf664b88cfc7" xlink:to="loc_dei_DocumentInformationTable_86468dfa-a3f9-4e8b-98e8-47f26dd915dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_013956b9-8b96-4c13-a10c-91a2be699c33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_86468dfa-a3f9-4e8b-98e8-47f26dd915dd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_013956b9-8b96-4c13-a10c-91a2be699c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_16ff4238-7dff-480b-84a8-c43cd96792be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_013956b9-8b96-4c13-a10c-91a2be699c33" xlink:to="loc_us-gaap_ClassOfStockDomain_16ff4238-7dff-480b-84a8-c43cd96792be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_9f418c6c-aa00-4df7-b6e0-f8975149674d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_16ff4238-7dff-480b-84a8-c43cd96792be" xlink:to="loc_us-gaap_CommonClassAMember_9f418c6c-aa00-4df7-b6e0-f8975149674d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_34cbb93e-47b6-4183-b9ea-c0f6f723192b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_16ff4238-7dff-480b-84a8-c43cd96792be" xlink:to="loc_us-gaap_CommonClassBMember_34cbb93e-47b6-4183-b9ea-c0f6f723192b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_86468dfa-a3f9-4e8b-98e8-47f26dd915dd" xlink:to="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_8afbe8b2-c405-42cd-9590-63dfa9ad83e5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_DocumentType_8afbe8b2-c405-42cd-9590-63dfa9ad83e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_c0d21949-24cf-4f1f-a667-10f32ff86a9e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_DocumentQuarterlyReport_c0d21949-24cf-4f1f-a667-10f32ff86a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_e026f839-48cd-445a-8e6a-d6c4e6254d81" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_DocumentPeriodEndDate_e026f839-48cd-445a-8e6a-d6c4e6254d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_e4d6a171-457f-4966-a06d-49c278448451" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_DocumentTransitionReport_e4d6a171-457f-4966-a06d-49c278448451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_f3fe9fbb-90e6-46a2-a7dc-5e8b1e01084e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityFileNumber_f3fe9fbb-90e6-46a2-a7dc-5e8b1e01084e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_89e9d1f1-77c6-47b9-98ed-fd1cf6a86863" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityRegistrantName_89e9d1f1-77c6-47b9-98ed-fd1cf6a86863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_61bd76a7-2a67-4a3e-88e2-879fd1ede47a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityIncorporationStateCountryCode_61bd76a7-2a67-4a3e-88e2-879fd1ede47a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_b89d9182-2144-470e-9af8-0bf0c22cfdc3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityTaxIdentificationNumber_b89d9182-2144-470e-9af8-0bf0c22cfdc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6b044811-aa8d-4c50-9c87-47ee38697a1b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityAddressAddressLine1_6b044811-aa8d-4c50-9c87-47ee38697a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_6297317c-7cd8-457b-9853-dc061be63623" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityAddressCityOrTown_6297317c-7cd8-457b-9853-dc061be63623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_ae792d1d-80b0-4f99-b4cb-007efb7325bd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityAddressStateOrProvince_ae792d1d-80b0-4f99-b4cb-007efb7325bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_899f95b8-6dbc-4c61-a7fe-a7c286fcb5a4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityAddressPostalZipCode_899f95b8-6dbc-4c61-a7fe-a7c286fcb5a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_9159e44a-65b2-4731-8100-ab3f4c99ce8d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_CityAreaCode_9159e44a-65b2-4731-8100-ab3f4c99ce8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_2898cf68-221d-460e-a67a-7a31e4baf6e2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_LocalPhoneNumber_2898cf68-221d-460e-a67a-7a31e4baf6e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_d5786cf6-ebaf-4a0a-afca-48c5f7d15717" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_Security12bTitle_d5786cf6-ebaf-4a0a-afca-48c5f7d15717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_ba71d2d2-8080-47ad-8b70-d61c62c1dcae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_TradingSymbol_ba71d2d2-8080-47ad-8b70-d61c62c1dcae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a3d04cbf-b254-4d10-8d2b-1a37214eb440" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_SecurityExchangeName_a3d04cbf-b254-4d10-8d2b-1a37214eb440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e3a80bee-082b-439f-8bd2-10d9aa7f3365" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityCurrentReportingStatus_e3a80bee-082b-439f-8bd2-10d9aa7f3365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_61e91cf0-e3d5-4e11-81d8-d522274dd65b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityInteractiveDataCurrent_61e91cf0-e3d5-4e11-81d8-d522274dd65b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_1fd3d38c-cfcc-4fd3-9b0a-92ae05fcc0ff" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityFilerCategory_1fd3d38c-cfcc-4fd3-9b0a-92ae05fcc0ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_71282a99-0ca6-4ff9-8bb4-165a008b4e22" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntitySmallBusiness_71282a99-0ca6-4ff9-8bb4-165a008b4e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_1e4495d9-5cd3-4214-80ec-f2c1227ebebd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityEmergingGrowthCompany_1e4495d9-5cd3-4214-80ec-f2c1227ebebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_de30f019-c9d7-4dae-ad03-d89906140c3a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityShellCompany_de30f019-c9d7-4dae-ad03-d89906140c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_b8b91e08-d388-4750-adcb-462a6270de77" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_b8b91e08-d388-4750-adcb-462a6270de77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_dc2d0e90-9ace-4f42-8412-f9e2fabd2c4c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_AmendmentFlag_dc2d0e90-9ace-4f42-8412-f9e2fabd2c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_32550b55-3f53-4851-9bda-1d66e8807b4b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_DocumentFiscalYearFocus_32550b55-3f53-4851-9bda-1d66e8807b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_19c11c43-08f8-49a7-80be-605d674aedf1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_DocumentFiscalPeriodFocus_19c11c43-08f8-49a7-80be-605d674aedf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_5b85fb46-888a-4573-84ba-b578805fd537" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_EntityCentralIndexKey_5b85fb46-888a-4573-84ba-b578805fd537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_387ee8ab-0c29-4972-9a64-a0a85ec9c6f2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_71ef9a2f-e7e0-4943-b630-0aade46d82b7" xlink:to="loc_dei_CurrentFiscalYearEndDate_387ee8ab-0c29-4972-9a64-a0a85ec9c6f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="road-20230331.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2b8c1715-d354-4868-838f-c8324d2564e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4fd6be93-bc3f-4223-a0ee-367e7417594f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2b8c1715-d354-4868-838f-c8324d2564e4" xlink:to="loc_us-gaap_StatementTable_4fd6be93-bc3f-4223-a0ee-367e7417594f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fe34660a-214f-4795-a370-5aa66d2c4e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4fd6be93-bc3f-4223-a0ee-367e7417594f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fe34660a-214f-4795-a370-5aa66d2c4e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_02c934aa-d9d4-4b01-a90b-837aeed04353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fe34660a-214f-4795-a370-5aa66d2c4e7b" xlink:to="loc_us-gaap_ClassOfStockDomain_02c934aa-d9d4-4b01-a90b-837aeed04353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_652d6952-3acf-40e2-970a-b8571f41ae74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_02c934aa-d9d4-4b01-a90b-837aeed04353" xlink:to="loc_us-gaap_CommonClassAMember_652d6952-3acf-40e2-970a-b8571f41ae74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_35cb510c-d36d-4469-bd54-318b3deb8c59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_02c934aa-d9d4-4b01-a90b-837aeed04353" xlink:to="loc_us-gaap_CommonClassBMember_35cb510c-d36d-4469-bd54-318b3deb8c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b3ccd81d-912a-444d-bbcb-e53951393767" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4fd6be93-bc3f-4223-a0ee-367e7417594f" xlink:to="loc_us-gaap_StatementLineItems_b3ccd81d-912a-444d-bbcb-e53951393767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b3ccd81d-912a-444d-bbcb-e53951393767" xlink:to="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_382ba890-907d-477c-b34c-8f6d519ef12d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_382ba890-907d-477c-b34c-8f6d519ef12d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_f1647de9-10b5-41b6-9fde-2e828bca9a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_RestrictedCashCurrent_f1647de9-10b5-41b6-9fde-2e828bca9a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_02db5607-1792-4d6e-bdaf-4475c4e2cffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_02db5607-1792-4d6e-bdaf-4475c4e2cffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_7b7adc0c-e91f-4f52-be45-4f1d9dafb552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_7b7adc0c-e91f-4f52-be45-4f1d9dafb552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2c13baba-3775-4b87-bd19-2a696f465de3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_InventoryNet_2c13baba-3775-4b87-bd19-2a696f465de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_aac99299-d459-40ee-8385-6f6fc2a2f0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_aac99299-d459-40ee-8385-6f6fc2a2f0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_09dec59e-e78d-44ab-adcf-a2a877ed71d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_93eb1347-d545-4b6c-bf1b-da6a56912a18" xlink:to="loc_us-gaap_AssetsCurrent_09dec59e-e78d-44ab-adcf-a2a877ed71d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4753976d-a2c2-4f5d-b124-c28c1ace0966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4753976d-a2c2-4f5d-b124-c28c1ace0966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_100c8f89-f1d3-404b-a7b0-9eabae60daa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_100c8f89-f1d3-404b-a7b0-9eabae60daa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_56ff7afb-fd41-4fbb-ac33-945b85521af2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_Goodwill_56ff7afb-fd41-4fbb-ac33-945b85521af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4628c753-f460-4df5-9368-949d31336d74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4628c753-f460-4df5-9368-949d31336d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_07a26bce-77c9-47bd-8e62-a2f8504b455c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_EquityMethodInvestments_07a26bce-77c9-47bd-8e62-a2f8504b455c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_1e41ce74-5b59-40b8-8c23-7236c3a9d517" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_1e41ce74-5b59-40b8-8c23-7236c3a9d517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ef901b98-6544-4297-bdf0-976665841aea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ef901b98-6544-4297-bdf0-976665841aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a74f6bf8-b060-4986-be34-ec1f3790c3e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0851e609-4497-4452-bead-9032e487e247" xlink:to="loc_us-gaap_Assets_a74f6bf8-b060-4986-be34-ec1f3790c3e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b3ccd81d-912a-444d-bbcb-e53951393767" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f161a775-f772-409f-8e9f-2336239065cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:to="loc_us-gaap_AccountsPayableCurrent_f161a775-f772-409f-8e9f-2336239065cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_110589c9-3869-4d4b-a017-3fc80cdcc9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_110589c9-3869-4d4b-a017-3fc80cdcc9f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b360a21a-533c-46fd-aadf-055f4c243dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b360a21a-533c-46fd-aadf-055f4c243dd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_9e842591-bc9a-410c-9a8c-c6aabd1b0b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:to="loc_us-gaap_LongTermDebtCurrent_9e842591-bc9a-410c-9a8c-c6aabd1b0b0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccruedExpensesAndOtherCurrentLiabilities_12eaac8d-021f-41be-9567-d4b2d30259ac" xlink:href="road-20230331.xsd#road_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:to="loc_road_AccruedExpensesAndOtherCurrentLiabilities_12eaac8d-021f-41be-9567-d4b2d30259ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_bcdc2edf-faeb-45e6-a712-02fe8e3fd052" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ce1ecc6b-0978-43c3-b629-66af10c8c0e7" xlink:to="loc_us-gaap_LiabilitiesCurrent_bcdc2edf-faeb-45e6-a712-02fe8e3fd052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_c9a22b7c-f39d-480e-9cf7-8c7096b9c5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_c9a22b7c-f39d-480e-9cf7-8c7096b9c5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_156e4c47-e003-4859-a911-20b498967964" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_156e4c47-e003-4859-a911-20b498967964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_2392acb7-dd80-4978-bd0a-7a3bc17e2648" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_2392acb7-dd80-4978-bd0a-7a3bc17e2648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_de796ceb-d8e5-43c6-8052-d673c24ba856" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_de796ceb-d8e5-43c6-8052-d673c24ba856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_7f4f737d-cb19-4e2f-a60e-21b11a188cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_8c1b569d-9bab-4169-b9b7-c0e5df450462" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_7f4f737d-cb19-4e2f-a60e-21b11a188cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_737db5e3-e777-42af-a1f3-ec39cf0991da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:to="loc_us-gaap_Liabilities_737db5e3-e777-42af-a1f3-ec39cf0991da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:to="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_046bfaa0-5aea-4c84-b4f0-45f03814ccd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_PreferredStockValue_046bfaa0-5aea-4c84-b4f0-45f03814ccd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_421f277b-5669-4af9-a9da-4dc84dbef113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_CommonStockValue_421f277b-5669-4af9-a9da-4dc84dbef113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_4d0452bf-73a1-4be7-8fbb-501b11ea13eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_AdditionalPaidInCapital_4d0452bf-73a1-4be7-8fbb-501b11ea13eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_f77efc6f-6ae9-4a41-bf22-6d4598c6cc66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_TreasuryStockValue_f77efc6f-6ae9-4a41-bf22-6d4598c6cc66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bf7ceec4-d62c-4d94-aead-76e9ff5bdfeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bf7ceec4-d62c-4d94-aead-76e9ff5bdfeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_77d220ec-8332-4a61-9e14-7f5a9fffb4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_77d220ec-8332-4a61-9e14-7f5a9fffb4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_553f37a7-9f7e-4bab-8724-a846c148ef4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7e46cbb5-28d4-47e3-9857-f8f83c122930" xlink:to="loc_us-gaap_StockholdersEquity_553f37a7-9f7e-4bab-8724-a846c148ef4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_95aeb9e5-55ed-403a-b5e1-4a69e4ca609d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5194fa92-5df2-4d0d-b59e-f3ec948a7ba4" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_95aeb9e5-55ed-403a-b5e1-4a69e4ca609d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="road-20230331.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_099ca258-44a8-48c3-9e01-275c997f5040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d69626a3-e2f2-4f35-bdb2-ca30efd3fa8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_099ca258-44a8-48c3-9e01-275c997f5040" xlink:to="loc_us-gaap_StatementTable_d69626a3-e2f2-4f35-bdb2-ca30efd3fa8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_eb15b14d-573a-405d-83f3-f64e3eda203c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d69626a3-e2f2-4f35-bdb2-ca30efd3fa8d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_eb15b14d-573a-405d-83f3-f64e3eda203c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_53db541b-6204-4360-bff3-b96e4a6d0fda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eb15b14d-573a-405d-83f3-f64e3eda203c" xlink:to="loc_us-gaap_ClassOfStockDomain_53db541b-6204-4360-bff3-b96e4a6d0fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_927df03a-4a30-4d40-a9b1-57e4b4eab7da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_53db541b-6204-4360-bff3-b96e4a6d0fda" xlink:to="loc_us-gaap_CommonClassAMember_927df03a-4a30-4d40-a9b1-57e4b4eab7da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_af10f620-0e34-4002-9c36-a657da6d6196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_53db541b-6204-4360-bff3-b96e4a6d0fda" xlink:to="loc_us-gaap_CommonClassBMember_af10f620-0e34-4002-9c36-a657da6d6196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d69626a3-e2f2-4f35-bdb2-ca30efd3fa8d" xlink:to="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_0798358f-d1c7-4643-a1c9-6d15b79f85ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_0798358f-d1c7-4643-a1c9-6d15b79f85ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_c3f49bf3-dfac-48e5-bf20-c04068d62619" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_c3f49bf3-dfac-48e5-bf20-c04068d62619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_00a931bb-7507-4d5c-bcbf-2280e175fbd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_PreferredStockSharesIssued_00a931bb-7507-4d5c-bcbf-2280e175fbd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_1a8ba6c8-b5ae-42e2-bbd3-1121cb7bd30a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_1a8ba6c8-b5ae-42e2-bbd3-1121cb7bd30a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_66e3dc21-4eed-4f35-a125-e112ab894d17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_66e3dc21-4eed-4f35-a125-e112ab894d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_e419a6c9-9152-4bdc-a335-0ae1a4a9f910" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_e419a6c9-9152-4bdc-a335-0ae1a4a9f910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_4804458f-d43c-4396-9ba8-dc748bbc1bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_CommonStockSharesIssued_4804458f-d43c-4396-9ba8-dc748bbc1bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_c5cfae63-0579-4ad4-a2b9-b717785b37cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_c5cfae63-0579-4ad4-a2b9-b717785b37cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_63436109-0d96-455d-8d6c-4c17e065f7aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a26c07b4-1c7d-4abe-a3f5-ee7d9f2f7368" xlink:to="loc_us-gaap_TreasuryStockShares_63436109-0d96-455d-8d6c-4c17e065f7aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="simple" xlink:href="road-20230331.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8eadf831-f07a-476e-ae45-3482e31e66bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8eadf831-f07a-476e-ae45-3482e31e66bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_d2c9d174-35a0-4f90-a2fd-532a68b5731f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_d2c9d174-35a0-4f90-a2fd-532a68b5731f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b3fad9a7-fe76-4116-82e1-41040146fa22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_GrossProfit_b3fad9a7-fe76-4116-82e1-41040146fa22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_dcce5a0c-7ef5-4c8b-98c3-59eb64e175d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_dcce5a0c-7ef5-4c8b-98c3-59eb64e175d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_757c1867-fa50-4b46-99e0-9bf585026a34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_757c1867-fa50-4b46-99e0-9bf585026a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_eb024a90-10de-4af6-aa37-9bdbd439966b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_eb024a90-10de-4af6-aa37-9bdbd439966b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b7b7eb1d-7315-4943-a63d-d95ee937a4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_OperatingIncomeLoss_b7b7eb1d-7315-4943-a63d-d95ee937a4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_e21da52c-1153-4702-b437-06326303d8e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_e21da52c-1153-4702-b437-06326303d8e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_880ca34c-a28c-4aaa-8316-95e165704abe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_880ca34c-a28c-4aaa-8316-95e165704abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bd9f8cba-0635-444a-8a8f-bc679d0f7bed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bd9f8cba-0635-444a-8a8f-bc679d0f7bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_fcb3c177-012a-48b6-bc41-d00d99500b00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_fcb3c177-012a-48b6-bc41-d00d99500b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_91c54ea1-532e-4fbf-9e65-179a110b3098" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_NetIncomeLoss_91c54ea1-532e-4fbf-9e65-179a110b3098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_851fb777-c257-4a9b-a84f-d042dcd70105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_851fb777-c257-4a9b-a84f-d042dcd70105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_f342657d-817a-451d-8c7c-00ac192c65e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_851fb777-c257-4a9b-a84f-d042dcd70105" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_f342657d-817a-451d-8c7c-00ac192c65e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_b9334d7c-dc8b-4d99-9d3e-a112dd25f173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_851fb777-c257-4a9b-a84f-d042dcd70105" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_b9334d7c-dc8b-4d99-9d3e-a112dd25f173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_17502322-ca12-4a6b-9c3b-89b5c3cfd440" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_851fb777-c257-4a9b-a84f-d042dcd70105" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_17502322-ca12-4a6b-9c3b-89b5c3cfd440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_626c7b14-2c3c-4139-b709-9263a1e996db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_626c7b14-2c3c-4139-b709-9263a1e996db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_6f5ffbf5-15eb-44b0-9887-8ff0dea04b15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_EarningsPerShareAbstract_6f5ffbf5-15eb-44b0-9887-8ff0dea04b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_24d81838-5dd3-4582-bcc3-fcba906092bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6f5ffbf5-15eb-44b0-9887-8ff0dea04b15" xlink:to="loc_us-gaap_EarningsPerShareBasic_24d81838-5dd3-4582-bcc3-fcba906092bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_5addca56-6c2e-477f-8b9a-12ca5a5a8e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6f5ffbf5-15eb-44b0-9887-8ff0dea04b15" xlink:to="loc_us-gaap_EarningsPerShareDiluted_5addca56-6c2e-477f-8b9a-12ca5a5a8e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_cd375b6a-0b9f-4f65-b522-4d858f0b0488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0252a952-c159-42c8-98b3-41818b4f96a2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_cd375b6a-0b9f-4f65-b522-4d858f0b0488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_27ef2c3f-d84a-46bb-934c-dc25ba77fca9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_cd375b6a-0b9f-4f65-b522-4d858f0b0488" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_27ef2c3f-d84a-46bb-934c-dc25ba77fca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d287052c-6027-4210-978b-da407a9e1c6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_cd375b6a-0b9f-4f65-b522-4d858f0b0488" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d287052c-6027-4210-978b-da407a9e1c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="road-20230331.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_8eb30779-6413-4961-8064-dba991781c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5c431038-3207-40ac-a0df-87f1251de1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_8eb30779-6413-4961-8064-dba991781c9f" xlink:to="loc_us-gaap_StatementTable_5c431038-3207-40ac-a0df-87f1251de1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0d11f590-9418-4c97-965f-abe36bd7ae18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5c431038-3207-40ac-a0df-87f1251de1ff" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0d11f590-9418-4c97-965f-abe36bd7ae18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2ab9e872-cde1-433f-81ec-6e1c060cadeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0d11f590-9418-4c97-965f-abe36bd7ae18" xlink:to="loc_us-gaap_ClassOfStockDomain_2ab9e872-cde1-433f-81ec-6e1c060cadeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_011edeeb-31c1-4f66-b732-85b770f16cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2ab9e872-cde1-433f-81ec-6e1c060cadeb" xlink:to="loc_us-gaap_CommonClassAMember_011edeeb-31c1-4f66-b732-85b770f16cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_92bdb698-7309-4267-b2bd-9558c724d8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2ab9e872-cde1-433f-81ec-6e1c060cadeb" xlink:to="loc_us-gaap_CommonClassBMember_92bdb698-7309-4267-b2bd-9558c724d8ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8e564f93-c9aa-466f-bbc3-8dab0a265e69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5c431038-3207-40ac-a0df-87f1251de1ff" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8e564f93-c9aa-466f-bbc3-8dab0a265e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8e564f93-c9aa-466f-bbc3-8dab0a265e69" xlink:to="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_edfd5fa3-aa56-468e-9fe9-6880ce359f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:to="loc_us-gaap_CommonStockMember_edfd5fa3-aa56-468e-9fe9-6880ce359f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_b9c01fed-ff20-4a32-8234-4e7079d49382" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_b9c01fed-ff20-4a32-8234-4e7079d49382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_c69deebf-a60c-458b-a8e6-2e4ae3870387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:to="loc_us-gaap_TreasuryStockMember_c69deebf-a60c-458b-a8e6-2e4ae3870387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b965d31a-125c-4316-814e-6df2ddf3694c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:to="loc_us-gaap_RetainedEarningsMember_b965d31a-125c-4316-814e-6df2ddf3694c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_368547b1-8fa5-4241-a543-be476ec3fa9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3bd10891-febd-4ff5-90cc-537530722a5c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_368547b1-8fa5-4241-a543-be476ec3fa9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2577716e-fab5-4b7f-9781-bcd24e0a14ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5c431038-3207-40ac-a0df-87f1251de1ff" xlink:to="loc_us-gaap_StatementLineItems_2577716e-fab5-4b7f-9781-bcd24e0a14ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2577716e-fab5-4b7f-9781-bcd24e0a14ef" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_4fb91cb5-8224-4a54-85f7-69cea93ffcda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_SharesIssued_4fb91cb5-8224-4a54-85f7-69cea93ffcda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_323e3910-5f39-4b9e-a166-f5d2e139b94c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_StockholdersEquity_323e3910-5f39-4b9e-a166-f5d2e139b94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_303f8ab4-a2de-4480-bb4f-e416e6de1049" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_NetIncomeLoss_303f8ab4-a2de-4480-bb4f-e416e6de1049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_56e9c15b-49c4-4fbd-b78b-28323874dd7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_56e9c15b-49c4-4fbd-b78b-28323874dd7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a6cd0b59-c26a-4ed0-a9ae-c1f6e8b1e33b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a6cd0b59-c26a-4ed0-a9ae-c1f6e8b1e33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_8b02746a-573b-45f9-8ba8-80a001eddc79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_8b02746a-573b-45f9-8ba8-80a001eddc79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7107824a-0c14-4cde-924c-efdbfeba3d70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7107824a-0c14-4cde-924c-efdbfeba3d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_8f80063d-bd57-40b3-b060-6cd1d149fda4" xlink:href="road-20230331.xsd#road_ConversionOfCommonStockInConnectionWithInitialPublicOffering"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_8f80063d-bd57-40b3-b060-6cd1d149fda4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_0fc811c1-8159-4314-b830-aa61d9ef6299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_0fc811c1-8159-4314-b830-aa61d9ef6299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_3bb3e708-e6bc-41b6-8df8-1e894f5448a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_SharesIssued_3bb3e708-e6bc-41b6-8df8-1e894f5448a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_40eb59a1-077c-4c5f-8407-d5ac4de445f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_de1c65eb-0e78-480d-84fd-f37c2db72ca7" xlink:to="loc_us-gaap_StockholdersEquity_40eb59a1-077c-4c5f-8407-d5ac4de445f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="road-20230331.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_28257151-4d5f-4ccd-ba05-d059b40da7c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_17e008e4-230a-4cb4-89f4-ab540abccfc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28257151-4d5f-4ccd-ba05-d059b40da7c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_17e008e4-230a-4cb4-89f4-ab540abccfc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_646f3297-3040-422d-b80e-1419aa37852a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_17e008e4-230a-4cb4-89f4-ab540abccfc2" xlink:to="loc_us-gaap_NetIncomeLoss_646f3297-3040-422d-b80e-1419aa37852a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_74f6fb50-7e60-4d84-a03d-d100e9212f41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_17e008e4-230a-4cb4-89f4-ab540abccfc2" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_74f6fb50-7e60-4d84-a03d-d100e9212f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_689f10c2-9a38-4546-8dc2-4e5d0cb937a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_74f6fb50-7e60-4d84-a03d-d100e9212f41" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_689f10c2-9a38-4546-8dc2-4e5d0cb937a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_228eab6a-4f29-447a-9c94-3cfc363104e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_74f6fb50-7e60-4d84-a03d-d100e9212f41" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_228eab6a-4f29-447a-9c94-3cfc363104e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_223a2505-76c4-43d3-910c-651eb6dafac3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_74f6fb50-7e60-4d84-a03d-d100e9212f41" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_223a2505-76c4-43d3-910c-651eb6dafac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_de9f8573-4a2e-44d0-866a-c93ea3fdb034" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_74f6fb50-7e60-4d84-a03d-d100e9212f41" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_de9f8573-4a2e-44d0-866a-c93ea3fdb034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4d31995f-dad6-4ff8-9331-1a2b842b630d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_74f6fb50-7e60-4d84-a03d-d100e9212f41" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4d31995f-dad6-4ff8-9331-1a2b842b630d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_b6e0e3a8-0867-476a-aa11-9d0e4771587b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_74f6fb50-7e60-4d84-a03d-d100e9212f41" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_b6e0e3a8-0867-476a-aa11-9d0e4771587b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_ed0d6f72-927c-406d-8628-0163b1a49c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_74f6fb50-7e60-4d84-a03d-d100e9212f41" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_ed0d6f72-927c-406d-8628-0163b1a49c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_1e978b88-de6b-4be8-a05d-3b73333b0bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_74f6fb50-7e60-4d84-a03d-d100e9212f41" xlink:to="loc_us-gaap_ShareBasedCompensation_1e978b88-de6b-4be8-a05d-3b73333b0bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5cf2e0a4-1626-4004-be97-5bd701dca798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_74f6fb50-7e60-4d84-a03d-d100e9212f41" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5cf2e0a4-1626-4004-be97-5bd701dca798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_f5da71d1-bf61-48d2-afe5-7e85a48d6e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_74f6fb50-7e60-4d84-a03d-d100e9212f41" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_f5da71d1-bf61-48d2-afe5-7e85a48d6e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fcccc21e-baf3-4849-8770-8d607d3f89ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_17e008e4-230a-4cb4-89f4-ab540abccfc2" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fcccc21e-baf3-4849-8770-8d607d3f89ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets_2223d7e3-0617-4d6d-b1e9-06eae054ada3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fcccc21e-baf3-4849-8770-8d607d3f89ff" xlink:to="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets_2223d7e3-0617-4d6d-b1e9-06eae054ada3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_67ecec54-6311-436c-a0dc-d097f7d2cca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fcccc21e-baf3-4849-8770-8d607d3f89ff" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_67ecec54-6311-436c-a0dc-d097f7d2cca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_b3ef00ff-925b-4547-92f7-6abd68761b48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fcccc21e-baf3-4849-8770-8d607d3f89ff" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_b3ef00ff-925b-4547-92f7-6abd68761b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_da5dcfbe-3de4-4681-b058-4ae2cbd0ff34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fcccc21e-baf3-4849-8770-8d607d3f89ff" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_da5dcfbe-3de4-4681-b058-4ae2cbd0ff34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_1b9d19de-6b94-4c68-95a4-38332c4dabd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fcccc21e-baf3-4849-8770-8d607d3f89ff" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_1b9d19de-6b94-4c68-95a4-38332c4dabd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5dfd796a-7907-4aa2-8e4a-d586d79c41f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fcccc21e-baf3-4849-8770-8d607d3f89ff" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5dfd796a-7907-4aa2-8e4a-d586d79c41f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d5a06eca-4ee1-4644-b1eb-b422529e59e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fcccc21e-baf3-4849-8770-8d607d3f89ff" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d5a06eca-4ee1-4644-b1eb-b422529e59e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_1454e647-a4e1-4222-acf3-f75edbdf28cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fcccc21e-baf3-4849-8770-8d607d3f89ff" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_1454e647-a4e1-4222-acf3-f75edbdf28cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_e83260b0-40bc-401a-93cb-9012e075df37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fcccc21e-baf3-4849-8770-8d607d3f89ff" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_e83260b0-40bc-401a-93cb-9012e075df37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e164b34e-ef43-45de-93fb-6544f45d93dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_17e008e4-230a-4cb4-89f4-ab540abccfc2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e164b34e-ef43-45de-93fb-6544f45d93dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d9b994ff-2d42-44ef-be8a-f0b53faff9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28257151-4d5f-4ccd-ba05-d059b40da7c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d9b994ff-2d42-44ef-be8a-f0b53faff9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a47eea02-46c1-45e5-a234-07523a2073db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d9b994ff-2d42-44ef-be8a-f0b53faff9ec" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a47eea02-46c1-45e5-a234-07523a2073db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_643704e7-3000-4005-86d4-5ad301d6216d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d9b994ff-2d42-44ef-be8a-f0b53faff9ec" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_643704e7-3000-4005-86d4-5ad301d6216d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationConsiderationReceived_2f84ce97-4166-4c5f-9c17-5b1e51e4ea40" xlink:href="road-20230331.xsd#road_BusinessCombinationConsiderationReceived"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d9b994ff-2d42-44ef-be8a-f0b53faff9ec" xlink:to="loc_road_BusinessCombinationConsiderationReceived_2f84ce97-4166-4c5f-9c17-5b1e51e4ea40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments_729b137b-95cf-4fe5-8c55-d130a1f433b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfRestrictedInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d9b994ff-2d42-44ef-be8a-f0b53faff9ec" xlink:to="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments_729b137b-95cf-4fe5-8c55-d130a1f433b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_7e35b2c5-3393-42da-a62f-05ab704a832f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d9b994ff-2d42-44ef-be8a-f0b53faff9ec" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_7e35b2c5-3393-42da-a62f-05ab704a832f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_3db27954-f123-45d1-b465-4022a448407a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d9b994ff-2d42-44ef-be8a-f0b53faff9ec" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_3db27954-f123-45d1-b465-4022a448407a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_03e4d209-be89-46e5-9143-2bf10dd3e9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d9b994ff-2d42-44ef-be8a-f0b53faff9ec" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_03e4d209-be89-46e5-9143-2bf10dd3e9d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c7d0dd82-e8e3-4657-9054-3ed98a3993e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28257151-4d5f-4ccd-ba05-d059b40da7c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c7d0dd82-e8e3-4657-9054-3ed98a3993e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_8ee347ea-bdf6-4638-9bab-84bd52d75751" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c7d0dd82-e8e3-4657-9054-3ed98a3993e0" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_8ee347ea-bdf6-4638-9bab-84bd52d75751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_26efb4dd-425f-42de-be75-02263a674ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c7d0dd82-e8e3-4657-9054-3ed98a3993e0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_26efb4dd-425f-42de-be75-02263a674ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_d9fa81fc-c98a-41fe-b726-b8e5293de3af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c7d0dd82-e8e3-4657-9054-3ed98a3993e0" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_d9fa81fc-c98a-41fe-b726-b8e5293de3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PaymentsOfTreasuryStockPurchaseObligation_66d569d8-ec61-4514-98cd-14ffac25d6f6" xlink:href="road-20230331.xsd#road_PaymentsOfTreasuryStockPurchaseObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c7d0dd82-e8e3-4657-9054-3ed98a3993e0" xlink:to="loc_road_PaymentsOfTreasuryStockPurchaseObligation_66d569d8-ec61-4514-98cd-14ffac25d6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5f800b37-ec3c-4d80-9cf9-72dd92412af8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c7d0dd82-e8e3-4657-9054-3ed98a3993e0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5f800b37-ec3c-4d80-9cf9-72dd92412af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5072c2b6-c45d-496a-ab47-34598e69d3ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28257151-4d5f-4ccd-ba05-d059b40da7c3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5072c2b6-c45d-496a-ab47-34598e69d3ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_65199dee-5d31-4d95-afcf-9c03cad4a383" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28257151-4d5f-4ccd-ba05-d059b40da7c3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_65199dee-5d31-4d95-afcf-9c03cad4a383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8406f404-2337-4616-a7a2-ab2e94363ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_65199dee-5d31-4d95-afcf-9c03cad4a383" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8406f404-2337-4616-a7a2-ab2e94363ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0c12247e-5d1f-4403-8b0c-952b29e46458" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_65199dee-5d31-4d95-afcf-9c03cad4a383" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0c12247e-5d1f-4403-8b0c-952b29e46458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_5bb11734-c158-409d-8396-0c4cbd661e15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28257151-4d5f-4ccd-ba05-d059b40da7c3" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_5bb11734-c158-409d-8396-0c4cbd661e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_8631e607-d4ae-4061-84e9-713e2179338b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_5bb11734-c158-409d-8396-0c4cbd661e15" xlink:to="loc_us-gaap_InterestPaidNet_8631e607-d4ae-4061-84e9-713e2179338b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_e8d67afc-507e-4c7a-9e8e-2135e7005919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_5bb11734-c158-409d-8396-0c4cbd661e15" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_e8d67afc-507e-4c7a-9e8e-2135e7005919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b3f5931f-26e0-4e99-8aec-e466d94bf3f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_5bb11734-c158-409d-8396-0c4cbd661e15" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b3f5931f-26e0-4e99-8aec-e466d94bf3f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_b389faa7-6776-4f3d-a330-50c081005854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_5bb11734-c158-409d-8396-0c4cbd661e15" xlink:to="loc_us-gaap_OperatingLeasePayments_b389faa7-6776-4f3d-a330-50c081005854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_6b83bfe7-a611-4056-92f9-f80d9e720c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28257151-4d5f-4ccd-ba05-d059b40da7c3" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_6b83bfe7-a611-4056-92f9-f80d9e720c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_ed968c8c-7f0b-43be-bc64-507625efed05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_6b83bfe7-a611-4056-92f9-f80d9e720c0c" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_ed968c8c-7f0b-43be-bc64-507625efed05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_NoncashPayableToSellerInBusinessCombination_7e4aecbb-d735-473b-9f71-d16698ff3f74" xlink:href="road-20230331.xsd#road_NoncashPayableToSellerInBusinessCombination"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_6b83bfe7-a611-4056-92f9-f80d9e720c0c" xlink:to="loc_road_NoncashPayableToSellerInBusinessCombination_7e4aecbb-d735-473b-9f71-d16698ff3f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/General" xlink:type="simple" xlink:href="road-20230331.xsd#General"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/General" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e4c668c2-8909-4d3f-acef-3191c9ccc01a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_38721130-c01e-4c40-b570-3f6a558f873a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e4c668c2-8909-4d3f-acef-3191c9ccc01a" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_38721130-c01e-4c40-b570-3f6a558f873a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="road-20230331.xsd#SignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ae411fe3-3547-4b6d-9b17-4383cf18c3be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_f8cf7c3e-ef91-43a6-b1d5-037a49387dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ae411fe3-3547-4b6d-9b17-4383cf18c3be" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_f8cf7c3e-ef91-43a6-b1d5-037a49387dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/AccountingStandards" xlink:type="simple" xlink:href="road-20230331.xsd#AccountingStandards"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/AccountingStandards" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_bde4548e-c1b6-4564-bb28-286698063a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_cc887fa8-6eae-449d-879a-b3de857fb1a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_bde4548e-c1b6-4564-bb28-286698063a0b" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_cc887fa8-6eae-449d-879a-b3de857fb1a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitions" xlink:type="simple" xlink:href="road-20230331.xsd#BusinessAcquisitions"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_fd91a536-001d-4cef-94a5-5fb9e49748ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_59fadab2-7e90-4b6f-9dad-981a580484fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_fd91a536-001d-4cef-94a5-5fb9e49748ba" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_59fadab2-7e90-4b6f-9dad-981a580484fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet" xlink:type="simple" xlink:href="road-20230331.xsd#ContractsReceivableIncludingRetainageNet"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractorsAbstract_59fc87fb-0198-4176-b1f1-cb7e8d0dbe4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractorsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_31b1af1f-4ac6-4a02-9bae-010314131b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_59fc87fb-0198-4176-b1f1-cb7e8d0dbe4b" xlink:to="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_31b1af1f-4ac6-4a02-9bae-010314131b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractAssetsandLiabilities" xlink:type="simple" xlink:href="road-20230331.xsd#ContractAssetsandLiabilities"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ContractAssetsandLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_edac4bf7-e798-4289-8618-5d8d5bb7b8a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d5e45089-d1ac-4bf5-9337-778947ea0153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_edac4bf7-e798-4289-8618-5d8d5bb7b8a1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d5e45089-d1ac-4bf5-9337-778947ea0153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="road-20230331.xsd#PropertyPlantandEquipment"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4f09d457-62e6-4878-9913-11db0177a561" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_791ad746-bd33-4e99-88db-b74df6a3c866" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4f09d457-62e6-4878-9913-11db0177a561" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_791ad746-bd33-4e99-88db-b74df6a3c866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/Debt" xlink:type="simple" xlink:href="road-20230331.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_e3ad0265-bd95-4ea2-a885-58c48e9c6aea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_41c58eac-a3d5-47bb-859e-2cd352e5fee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_e3ad0265-bd95-4ea2-a885-58c48e9c6aea" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_41c58eac-a3d5-47bb-859e-2cd352e5fee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/Equity" xlink:type="simple" xlink:href="road-20230331.xsd#Equity"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/Equity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_d95469aa-2268-4170-afc5-91f74ae5caa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_9c9375cc-3a33-424b-ae9f-caa17b7e9140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d95469aa-2268-4170-afc5-91f74ae5caa2" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_9c9375cc-3a33-424b-ae9f-caa17b7e9140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShare" xlink:type="simple" xlink:href="road-20230331.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_bdd9e646-1633-466a-ba54-7cbbec47fbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_b951318d-4b7a-4a12-b972-b7b500ca7c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_bdd9e646-1633-466a-ba54-7cbbec47fbb7" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_b951318d-4b7a-4a12-b972-b7b500ca7c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ProvisionforIncomeTaxes" xlink:type="simple" xlink:href="road-20230331.xsd#ProvisionforIncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ProvisionforIncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_899e8e20-7345-4f14-a4ee-1571e842e4d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_97033101-dfc2-4237-969c-d6cc531e5d27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_899e8e20-7345-4f14-a4ee-1571e842e4d6" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_97033101-dfc2-4237-969c-d6cc531e5d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedParties" xlink:type="simple" xlink:href="road-20230331.xsd#RelatedParties"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/RelatedParties" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_cb3ab8ee-ab56-470e-8168-27f7e601aa32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_4e6fab53-f96b-40aa-bd5c-ebaf5c510711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_cb3ab8ee-ab56-470e-8168-27f7e601aa32" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_4e6fab53-f96b-40aa-bd5c-ebaf5c510711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityBasedCompensation" xlink:type="simple" xlink:href="road-20230331.xsd#EquityBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/EquityBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3d0af394-ac87-4a75-a403-6123a3f569ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_074d78d6-ba3e-46e6-bd16-ef23007a5cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3d0af394-ac87-4a75-a403-6123a3f569ee" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_074d78d6-ba3e-46e6-bd16-ef23007a5cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/Leases" xlink:type="simple" xlink:href="road-20230331.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0da424b7-f5cc-4e63-b4c1-ffdfa4848974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_11b59ff5-64a7-4b58-9810-a8ac6fcb8973" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0da424b7-f5cc-4e63-b4c1-ffdfa4848974" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_11b59ff5-64a7-4b58-9810-a8ac6fcb8973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/InvestmentinDerivativeInstruments" xlink:type="simple" xlink:href="road-20230331.xsd#InvestmentinDerivativeInstruments"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/InvestmentinDerivativeInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_63b2728c-9aeb-416e-b2dc-1e9d4d61e736" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_cae3bfcd-5221-4237-a4d2-88a42d7f1be2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_63b2728c-9aeb-416e-b2dc-1e9d4d61e736" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_cae3bfcd-5221-4237-a4d2-88a42d7f1be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/FairValueMeasurements" xlink:type="simple" xlink:href="road-20230331.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_93820efc-f8bf-40a4-8802-4283e592b367" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_db4e956f-7947-4354-91bb-7b50a21d59cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_93820efc-f8bf-40a4-8802-4283e592b367" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_db4e956f-7947-4354-91bb-7b50a21d59cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/Commitments" xlink:type="simple" xlink:href="road-20230331.xsd#Commitments"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/Commitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2fc057b8-289e-411d-aafc-90c5268e87b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsDisclosureTextBlock_d198dcfc-044b-4048-8689-70968b4ded7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2fc057b8-289e-411d-aafc-90c5268e87b1" xlink:to="loc_us-gaap_CommitmentsDisclosureTextBlock_d198dcfc-044b-4048-8689-70968b4ded7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RestrictedInvestments" xlink:type="simple" xlink:href="road-20230331.xsd#RestrictedInvestments"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/RestrictedInvestments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_5e0173fc-0282-41c2-88e5-49c4271d2b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_cbd5314a-6d02-4bb4-94b1-5c970c48356e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_5e0173fc-0282-41c2-88e5-49c4271d2b3b" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_cbd5314a-6d02-4bb4-94b1-5c970c48356e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="road-20230331.xsd#OtherComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_990f0e2b-5c06-49d8-b051-c39e2a9fb4df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_8654a50b-52af-44f7-b0b6-e58cf7a8ff8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_990f0e2b-5c06-49d8-b051-c39e2a9fb4df" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_8654a50b-52af-44f7-b0b6-e58cf7a8ff8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SubsequentEvents" xlink:type="simple" xlink:href="road-20230331.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_0e9480a4-2eb7-458e-8a98-d78f25a78bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_70a07211-894e-47ea-8f74-064514b8a9af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_0e9480a4-2eb7-458e-8a98-d78f25a78bd4" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_70a07211-894e-47ea-8f74-064514b8a9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="road-20230331.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_9ddbcd39-5b86-4f88-b5d3-a2c331445ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_7111a352-30f5-4c38-af0e-a2f568b7c704" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9ddbcd39-5b86-4f88-b5d3-a2c331445ac0" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_7111a352-30f5-4c38-af0e-a2f568b7c704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_c08ee9e4-df4d-4ee6-b9c1-a140f0277786" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9ddbcd39-5b86-4f88-b5d3-a2c331445ac0" xlink:to="loc_us-gaap_UseOfEstimates_c08ee9e4-df4d-4ee6-b9c1-a140f0277786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_736b6111-140c-4281-8bc9-feb6eed2dc4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9ddbcd39-5b86-4f88-b5d3-a2c331445ac0" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_736b6111-140c-4281-8bc9-feb6eed2dc4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy_135fa6b0-99db-4004-962e-e98b855c0c85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9ddbcd39-5b86-4f88-b5d3-a2c331445ac0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy_135fa6b0-99db-4004-962e-e98b855c0c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_04abbee8-18f8-4a42-855c-e81f70d67d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9ddbcd39-5b86-4f88-b5d3-a2c331445ac0" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_04abbee8-18f8-4a42-855c-e81f70d67d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_a22fb9ba-fa83-4c3c-b2a6-654571ca3f18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9ddbcd39-5b86-4f88-b5d3-a2c331445ac0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_a22fb9ba-fa83-4c3c-b2a6-654571ca3f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_53b9104f-71fa-4ecc-a442-151a217e926c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9ddbcd39-5b86-4f88-b5d3-a2c331445ac0" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_53b9104f-71fa-4ecc-a442-151a217e926c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_ce6914b2-62a1-487c-b221-2940e33820ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9ddbcd39-5b86-4f88-b5d3-a2c331445ac0" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_ce6914b2-62a1-487c-b221-2940e33820ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_4ade8e98-5c34-4ef4-a2a2-04661e06f4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9ddbcd39-5b86-4f88-b5d3-a2c331445ac0" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_4ade8e98-5c34-4ef4-a2a2-04661e06f4fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_94c98972-c3dc-4da7-aa39-e8a0a51ade26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9ddbcd39-5b86-4f88-b5d3-a2c331445ac0" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_94c98972-c3dc-4da7-aa39-e8a0a51ade26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_ddf19a66-24a6-4fa5-8dc3-bf255f72c931" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9ddbcd39-5b86-4f88-b5d3-a2c331445ac0" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_ddf19a66-24a6-4fa5-8dc3-bf255f72c931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9435fb15-68c4-4210-8f79-b2097b0a94df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9ddbcd39-5b86-4f88-b5d3-a2c331445ac0" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9435fb15-68c4-4210-8f79-b2097b0a94df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="road-20230331.xsd#SignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4fc17a02-30d4-418e-a332-7de853d300ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_448a01e5-96d5-4860-be24-d3077fb88e81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4fc17a02-30d4-418e-a332-7de853d300ad" xlink:to="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_448a01e5-96d5-4860-be24-d3077fb88e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_01a6f772-f94c-4c53-8480-1c0e6760d8c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4fc17a02-30d4-418e-a332-7de853d300ad" xlink:to="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_01a6f772-f94c-4c53-8480-1c0e6760d8c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="road-20230331.xsd#BusinessAcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_79dce37c-c137-40ee-8b27-65a2be8453f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_c56d5c64-84fa-4c5f-b581-10791e9d3401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_79dce37c-c137-40ee-8b27-65a2be8453f0" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_c56d5c64-84fa-4c5f-b581-10791e9d3401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables" xlink:type="simple" xlink:href="road-20230331.xsd#ContractsReceivableIncludingRetainageNetTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractorsAbstract_5c483fb3-01b5-4217-853c-4d2156e95288" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractorsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_edefdc00-7e74-472c-8886-cccb5eb4d7e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_5c483fb3-01b5-4217-853c-4d2156e95288" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_edefdc00-7e74-472c-8886-cccb5eb4d7e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesTables" xlink:type="simple" xlink:href="road-20230331.xsd#ContractAssetsandLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a430cbb7-79b7-4a35-9bb4-54bba9f4190d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_57f68962-9b51-4a5b-8261-a075058f39cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a430cbb7-79b7-4a35-9bb4-54bba9f4190d" xlink:to="loc_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_57f68962-9b51-4a5b-8261-a075058f39cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="road-20230331.xsd#PropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a3b840ab-56c3-4ff7-9526-238cb564fda9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_fd2e6785-4fcf-4d3e-ac63-0c57fe13d55d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a3b840ab-56c3-4ff7-9526-238cb564fda9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_fd2e6785-4fcf-4d3e-ac63-0c57fe13d55d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/DebtTables" xlink:type="simple" xlink:href="road-20230331.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4df4b57b-e84f-4355-baa8-24f9f2ee1304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_34d8f01b-e470-48b4-899c-2beb3435fa0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4df4b57b-e84f-4355-baa8-24f9f2ee1304" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_34d8f01b-e470-48b4-899c-2beb3435fa0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShareTables" xlink:type="simple" xlink:href="road-20230331.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f8447317-d7cf-4763-a93f-b26c1f57a5c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_097b78aa-cad7-4734-951e-c5d03735f286" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f8447317-d7cf-4763-a93f-b26c1f57a5c4" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_097b78aa-cad7-4734-951e-c5d03735f286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesTables" xlink:type="simple" xlink:href="road-20230331.xsd#RelatedPartiesTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_91b8a05d-c418-41d2-af34-565ca7be5a05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_99d3a71a-bc95-4bee-a8bc-a17f26bbfac4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_91b8a05d-c418-41d2-af34-565ca7be5a05" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_99d3a71a-bc95-4bee-a8bc-a17f26bbfac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/LeasesTables" xlink:type="simple" xlink:href="road-20230331.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0b59fc42-b81f-48ec-a74b-35a7d304b2fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_8abbe552-0982-4c0b-8e9a-cf9dd131f1ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0b59fc42-b81f-48ec-a74b-35a7d304b2fd" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_8abbe552-0982-4c0b-8e9a-cf9dd131f1ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_11ef1f4d-8680-45e7-b0c1-9f8fa416cdba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0b59fc42-b81f-48ec-a74b-35a7d304b2fd" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_11ef1f4d-8680-45e7-b0c1-9f8fa416cdba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsTables" xlink:type="simple" xlink:href="road-20230331.xsd#InvestmentinDerivativeInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7b009c29-0177-4e58-9e30-024c63a3e1f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_3a1547ea-8a12-47ce-82f8-bec1c7ab463e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7b009c29-0177-4e58-9e30-024c63a3e1f2" xlink:to="loc_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_3a1547ea-8a12-47ce-82f8-bec1c7ab463e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="road-20230331.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_390b0e5a-8706-4d42-8d63-8eb4c8f75624" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_9e2d3c53-40d8-401b-a636-5bff3eb436f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_390b0e5a-8706-4d42-8d63-8eb4c8f75624" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_9e2d3c53-40d8-401b-a636-5bff3eb436f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CommitmentsTables" xlink:type="simple" xlink:href="road-20230331.xsd#CommitmentsTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CommitmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4e6ca2b9-d5a5-4554-9634-2fc61e46da3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_e4edb298-dbb2-4afb-bc1d-0b96771ac2c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4e6ca2b9-d5a5-4554-9634-2fc61e46da3c" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_e4edb298-dbb2-4afb-bc1d-0b96771ac2c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsTableTextBlock_36cc10fa-1b46-46cb-9c51-0570c83d9349" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4e6ca2b9-d5a5-4554-9634-2fc61e46da3c" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsTableTextBlock_36cc10fa-1b46-46cb-9c51-0570c83d9349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RestrictedInvestmentsTables" xlink:type="simple" xlink:href="road-20230331.xsd#RestrictedInvestmentsTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/RestrictedInvestmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_b9f12e85-70f0-47de-a9a4-aaad0322682e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_deaf89ec-db61-4e4a-96c5-b9e9c8578eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_b9f12e85-70f0-47de-a9a4-aaad0322682e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_deaf89ec-db61-4e4a-96c5-b9e9c8578eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="road-20230331.xsd#OtherComprehensiveIncomeLossTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_aca04c58-64fd-4b0c-b442-46866f4c158a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_5bcdd6f2-a632-4797-926e-c6c61f1dbf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_aca04c58-64fd-4b0c-b442-46866f4c158a" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_5bcdd6f2-a632-4797-926e-c6c61f1dbf7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_8a3fd270-a017-4a5c-8ac6-2983329794b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_aca04c58-64fd-4b0c-b442-46866f4c158a" xlink:to="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_8a3fd270-a017-4a5c-8ac6-2983329794b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_2fadbd62-ac82-4d9c-ba67-07d5b0d7cd02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_aca04c58-64fd-4b0c-b442-46866f4c158a" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_2fadbd62-ac82-4d9c-ba67-07d5b0d7cd02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="road-20230331.xsd#SignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1eda36ec-eb24-4f02-adcb-5ad161d030d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1eda36ec-eb24-4f02-adcb-5ad161d030d9" xlink:to="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9fbdfc9e-457a-4c06-a80b-db4f4f6f2187" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9fbdfc9e-457a-4c06-a80b-db4f4f6f2187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b70d122a-c773-438e-8649-a65e624789c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9fbdfc9e-457a-4c06-a80b-db4f4f6f2187" xlink:to="loc_us-gaap_SegmentDomain_b70d122a-c773-438e-8649-a65e624789c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PrivateMember_ea99d9e3-b939-4bb3-a473-ecf9525cbb98" xlink:href="road-20230331.xsd#road_PrivateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b70d122a-c773-438e-8649-a65e624789c8" xlink:to="loc_road_PrivateMember_ea99d9e3-b939-4bb3-a473-ecf9525cbb98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PublicMember_9195af88-7911-4a5f-97c8-885ca497b70a" xlink:href="road-20230331.xsd#road_PublicMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b70d122a-c773-438e-8649-a65e624789c8" xlink:to="loc_road_PublicMember_9195af88-7911-4a5f-97c8-885ca497b70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f8d8e255-be5c-4d25-b04e-39e5040b275c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f8d8e255-be5c-4d25-b04e-39e5040b275c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57e7c80d-7a33-4b38-9324-cc1795626bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f8d8e255-be5c-4d25-b04e-39e5040b275c" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57e7c80d-7a33-4b38-9324-cc1795626bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_12dae1b0-9b04-435e-a97b-7c8baeb74a55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57e7c80d-7a33-4b38-9324-cc1795626bc0" xlink:to="loc_us-gaap_SalesRevenueNetMember_12dae1b0-9b04-435e-a97b-7c8baeb74a55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3608fbd6-53dd-441f-a585-fcd336d835b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3608fbd6-53dd-441f-a585-fcd336d835b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_f9aa87bc-e4af-4bb1-8c17-7eba1876f926" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3608fbd6-53dd-441f-a585-fcd336d835b2" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_f9aa87bc-e4af-4bb1-8c17-7eba1876f926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_ee639f1e-7d64-470b-8c33-4e86dab97f78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_f9aa87bc-e4af-4bb1-8c17-7eba1876f926" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_ee639f1e-7d64-470b-8c33-4e86dab97f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_38ce4b10-8f81-46bd-b894-bf3c7e2b00c7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:to="loc_srt_MajorCustomersAxis_38ce4b10-8f81-46bd-b894-bf3c7e2b00c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_6ec3631f-e389-4bec-8b25-2be4a8b2e646" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_38ce4b10-8f81-46bd-b894-bf3c7e2b00c7" xlink:to="loc_srt_NameOfMajorCustomerDomain_6ec3631f-e389-4bec-8b25-2be4a8b2e646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_VariousDepartmentsOfTransportationMember_8d3a4079-22d1-4be6-a7a0-7ec817e1253e" xlink:href="road-20230331.xsd#road_VariousDepartmentsOfTransportationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ec3631f-e389-4bec-8b25-2be4a8b2e646" xlink:to="loc_road_VariousDepartmentsOfTransportationMember_8d3a4079-22d1-4be6-a7a0-7ec817e1253e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_FloridaDepartmentOfTransportationMember_c7b03a47-d5f2-4682-be70-baf5bafdd060" xlink:href="road-20230331.xsd#road_FloridaDepartmentOfTransportationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_6ec3631f-e389-4bec-8b25-2be4a8b2e646" xlink:to="loc_road_FloridaDepartmentOfTransportationMember_c7b03a47-d5f2-4682-be70-baf5bafdd060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2a3f516a-0c31-4f45-8669-c99cc481362a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:to="loc_srt_RangeAxis_2a3f516a-0c31-4f45-8669-c99cc481362a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_62ee2500-0bd7-4e06-a24e-35ccd37dc9d4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2a3f516a-0c31-4f45-8669-c99cc481362a" xlink:to="loc_srt_RangeMember_62ee2500-0bd7-4e06-a24e-35ccd37dc9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c257691e-94ca-4ffb-95ca-d9318bfe4967" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_62ee2500-0bd7-4e06-a24e-35ccd37dc9d4" xlink:to="loc_srt_MaximumMember_c257691e-94ca-4ffb-95ca-d9318bfe4967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_8b025b10-1c7e-40b1-8aaf-8ce72853d53b" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_e03109b9-efed-40ba-8f7a-c1bc35ab7b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:to="loc_us-gaap_RestrictedCashCurrent_e03109b9-efed-40ba-8f7a-c1bc35ab7b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_18a6b3e0-42b2-4637-8bd9-cf6630c331d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_18a6b3e0-42b2-4637-8bd9-cf6630c331d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest_038ce2da-dba6-4f1f-9da0-5b5122e7fc73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest_038ce2da-dba6-4f1f-9da0-5b5122e7fc73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_b15fe6f6-33be-42e1-9673-7f62caa65fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_b15fe6f6-33be-42e1-9673-7f62caa65fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_e8f63243-81dd-46af-897f-09682c3ef98c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b363a2ae-71a4-4e0d-8988-58568ca966c6" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_e8f63243-81dd-46af-897f-09682c3ef98c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="road-20230331.xsd#BusinessAcquisitionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_34629ad9-ab70-4fd1-9da2-273696b83ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_03f3ef96-60a8-43bb-9dbb-65ec328d9be2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_34629ad9-ab70-4fd1-9da2-273696b83ae5" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_03f3ef96-60a8-43bb-9dbb-65ec328d9be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a681709c-4577-4fd6-9863-0e3c7ac4e8db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_03f3ef96-60a8-43bb-9dbb-65ec328d9be2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a681709c-4577-4fd6-9863-0e3c7ac4e8db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a47247f2-98a5-41df-a16f-19a8a65adae7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a681709c-4577-4fd6-9863-0e3c7ac4e8db" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a47247f2-98a5-41df-a16f-19a8a65adae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TennesseeAcquisitionProvisionalMember_5714fa16-3b75-46ee-9ff4-f7ed90cf6f44" xlink:href="road-20230331.xsd#road_TennesseeAcquisitionProvisionalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a47247f2-98a5-41df-a16f-19a8a65adae7" xlink:to="loc_road_TennesseeAcquisitionProvisionalMember_5714fa16-3b75-46ee-9ff4-f7ed90cf6f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_NorthCarolinaAcquisitionProvisionalMember_e2e92c0e-a012-4ac3-bb53-ab19bc26e462" xlink:href="road-20230331.xsd#road_NorthCarolinaAcquisitionProvisionalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a47247f2-98a5-41df-a16f-19a8a65adae7" xlink:to="loc_road_NorthCarolinaAcquisitionProvisionalMember_e2e92c0e-a012-4ac3-bb53-ab19bc26e462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_A2023AcquisitionsMember_836ecbf5-2fa8-4b8e-9c21-a78be11ac058" xlink:href="road-20230331.xsd#road_A2023AcquisitionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a47247f2-98a5-41df-a16f-19a8a65adae7" xlink:to="loc_road_A2023AcquisitionsMember_836ecbf5-2fa8-4b8e-9c21-a78be11ac058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_03f3ef96-60a8-43bb-9dbb-65ec328d9be2" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PlantsAcquired_da55444d-8c44-4877-b5b6-e9cb9952a212" xlink:href="road-20230331.xsd#road_PlantsAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_road_PlantsAcquired_da55444d-8c44-4877-b5b6-e9cb9952a212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_a3eb28ad-a835-44dd-bf98-92425319a747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_a3eb28ad-a835-44dd-bf98-92425319a747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationConsiderationReceived_5613ba31-93aa-49b8-a4d1-64a2b28846dd" xlink:href="road-20230331.xsd#road_BusinessCombinationConsiderationReceived"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_road_BusinessCombinationConsiderationReceived_5613ba31-93aa-49b8-a4d1-64a2b28846dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_b2fb1100-d214-46d7-ad8a-e60cce5d1cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_b2fb1100-d214-46d7-ad8a-e60cce5d1cd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7d2621e1-238e-4372-b186-3d7dd699ca66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_Goodwill_7d2621e1-238e-4372-b186-3d7dd699ca66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationConsiderationTransferredNetWorkingCapital_0a396da8-1eb0-44ac-9420-2c5a0e7ef200" xlink:href="road-20230331.xsd#road_BusinessCombinationConsiderationTransferredNetWorkingCapital"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_road_BusinessCombinationConsiderationTransferredNetWorkingCapital_0a396da8-1eb0-44ac-9420-2c5a0e7ef200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_d70889c0-d63b-4949-b28c-0f05d942f499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_d70889c0-d63b-4949-b28c-0f05d942f499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable_4899fb68-f425-4f9d-b33c-ff380de46918" xlink:href="road-20230331.xsd#road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable_4899fb68-f425-4f9d-b33c-ff380de46918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_bab6a93a-34f8-4faf-bb2c-9b66bb683796" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_bab6a93a-34f8-4faf-bb2c-9b66bb683796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_a96582d0-9d6a-4c74-a5eb-dec438a8e14a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_a96582d0-9d6a-4c74-a5eb-dec438a8e14a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b3c7403b-80fe-42a3-8f72-5ce60b91080b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b3c7403b-80fe-42a3-8f72-5ce60b91080b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized_75590772-f863-4ba5-818f-37e0cea48e89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized_75590772-f863-4ba5-818f-37e0cea48e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_BusinessCombinationAcquisitionRelatedExpensesExcluded_4148100d-7682-4002-b350-e9e8de253e1d" xlink:href="road-20230331.xsd#road_BusinessCombinationAcquisitionRelatedExpensesExcluded"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_road_BusinessCombinationAcquisitionRelatedExpensesExcluded_4148100d-7682-4002-b350-e9e8de253e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_58d932a7-4a4a-4be5-96d4-061939b1d88e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ca0c5455-a63f-43a6-8c38-3ddaefd265a7" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_58d932a7-4a4a-4be5-96d4-061939b1d88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetails" xlink:type="simple" xlink:href="road-20230331.xsd#BusinessAcquisitionsProformaRevenueandNetIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_afa3d7d8-6a57-4ed6-bc74-c87a5d53047d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_aab7bad1-1042-4d7a-a259-ab8bcdcf6fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_afa3d7d8-6a57-4ed6-bc74-c87a5d53047d" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_aab7bad1-1042-4d7a-a259-ab8bcdcf6fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_37daa755-d74e-4441-8f16-bc64c6585202" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_afa3d7d8-6a57-4ed6-bc74-c87a5d53047d" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_37daa755-d74e-4441-8f16-bc64c6585202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails" xlink:type="simple" xlink:href="road-20230331.xsd#ContractsReceivableIncludingRetainageNetDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractorsAbstract_fca0a643-0e03-44b5-9c7e-43b62a3acaf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractorsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_f7866f56-d869-41f6-b30e-5703e56ba862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_fca0a643-0e03-44b5-9c7e-43b62a3acaf0" xlink:to="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_f7866f56-d869-41f6-b30e-5703e56ba862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionContractorReceivableRetainage_a109d284-f474-4fef-b1cb-87a58c1d1594" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionContractorReceivableRetainage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_fca0a643-0e03-44b5-9c7e-43b62a3acaf0" xlink:to="loc_us-gaap_ConstructionContractorReceivableRetainage_a109d284-f474-4fef-b1cb-87a58c1d1594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractReceivableIncludingRetainageGross_82dd94e5-80e6-43dc-b2f0-d926ed29915a" xlink:href="road-20230331.xsd#road_ContractReceivableIncludingRetainageGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_fca0a643-0e03-44b5-9c7e-43b62a3acaf0" xlink:to="loc_road_ContractReceivableIncludingRetainageGross_82dd94e5-80e6-43dc-b2f0-d926ed29915a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_efca1493-e772-4011-9cc1-dd6eafbb4d6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_fca0a643-0e03-44b5-9c7e-43b62a3acaf0" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_efca1493-e772-4011-9cc1-dd6eafbb4d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_53514677-8e8f-408f-b57c-0b9e467bdaa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_fca0a643-0e03-44b5-9c7e-43b62a3acaf0" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_53514677-8e8f-408f-b57c-0b9e467bdaa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_040c68cb-b048-4aa2-8ae9-532d656b7650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsOnUncompletedContracts_c8a86687-9b8b-4943-a28a-ef88244cd850" xlink:href="road-20230331.xsd#road_CostsOnUncompletedContracts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_040c68cb-b048-4aa2-8ae9-532d656b7650" xlink:to="loc_road_CostsOnUncompletedContracts_c8a86687-9b8b-4943-a28a-ef88244cd850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_EstimatedEarningsOnUncompletedContracts_d5deddcd-989c-4c7a-81f5-2dca050eb470" xlink:href="road-20230331.xsd#road_EstimatedEarningsOnUncompletedContracts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_040c68cb-b048-4aa2-8ae9-532d656b7650" xlink:to="loc_road_EstimatedEarningsOnUncompletedContracts_d5deddcd-989c-4c7a-81f5-2dca050eb470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts_2e225b93-e003-4690-a3b7-0a03b875268d" xlink:href="road-20230331.xsd#road_CostsAndEstimatedEarningsOnUncompletedContracts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_040c68cb-b048-4aa2-8ae9-532d656b7650" xlink:to="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts_2e225b93-e003-4690-a3b7-0a03b875268d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_BillingsOnUncompletedContracts_95eef2f5-311e-408f-a051-605e53efcd6f" xlink:href="road-20230331.xsd#road_BillingsOnUncompletedContracts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_040c68cb-b048-4aa2-8ae9-532d656b7650" xlink:to="loc_road_BillingsOnUncompletedContracts_95eef2f5-311e-408f-a051-605e53efcd6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_63481f0f-311b-47a7-ab32-2a01e09d03fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_040c68cb-b048-4aa2-8ae9-532d656b7650" xlink:to="loc_us-gaap_ContractWithCustomerLiability_63481f0f-311b-47a7-ab32-2a01e09d03fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7fe5d64e-e975-44e6-b791-a6a9007aacc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractWithCustomerAssetAndLiabilityRollForward_b7f4e34f-a4d2-460d-82df-908ab5eba901" xlink:href="road-20230331.xsd#road_ContractWithCustomerAssetAndLiabilityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7fe5d64e-e975-44e6-b791-a6a9007aacc0" xlink:to="loc_road_ContractWithCustomerAssetAndLiabilityRollForward_b7f4e34f-a4d2-460d-82df-908ab5eba901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsInExcessOfBillingsAbstract_794bc332-ea25-464f-a239-0e9ca7bec41e" xlink:href="road-20230331.xsd#road_CostsInExcessOfBillingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ContractWithCustomerAssetAndLiabilityRollForward_b7f4e34f-a4d2-460d-82df-908ab5eba901" xlink:to="loc_road_CostsInExcessOfBillingsAbstract_794bc332-ea25-464f-a239-0e9ca7bec41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_da207fd5-05ba-4793-85d6-e497fddee1ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_CostsInExcessOfBillingsAbstract_794bc332-ea25-464f-a239-0e9ca7bec41e" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_da207fd5-05ba-4793-85d6-e497fddee1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease_e95a087f-b04e-41f3-9d09-6ea6b606723a" xlink:href="road-20230331.xsd#road_ContractwithCustomerAssetNetCurrentIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_CostsInExcessOfBillingsAbstract_794bc332-ea25-464f-a239-0e9ca7bec41e" xlink:to="loc_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease_e95a087f-b04e-41f3-9d09-6ea6b606723a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_36a1a909-c4c6-4cb7-9ae5-548aa81f5fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_CostsInExcessOfBillingsAbstract_794bc332-ea25-464f-a239-0e9ca7bec41e" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_36a1a909-c4c6-4cb7-9ae5-548aa81f5fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BillingsInExcessOfCostAbstract_10572ced-2aba-4a02-9474-53f555127d56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BillingsInExcessOfCostAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ContractWithCustomerAssetAndLiabilityRollForward_b7f4e34f-a4d2-460d-82df-908ab5eba901" xlink:to="loc_us-gaap_BillingsInExcessOfCostAbstract_10572ced-2aba-4a02-9474-53f555127d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_5cefebfc-ceff-4aa1-83e2-86808168bdfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BillingsInExcessOfCostAbstract_10572ced-2aba-4a02-9474-53f555127d56" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_5cefebfc-ceff-4aa1-83e2-86808168bdfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease_af52f66b-bb3b-4c75-9156-a01971326a2f" xlink:href="road-20230331.xsd#road_ContractwithCustomerLiabilityCurrentIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BillingsInExcessOfCostAbstract_10572ced-2aba-4a02-9474-53f555127d56" xlink:to="loc_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease_af52f66b-bb3b-4c75-9156-a01971326a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_56a0ed65-3330-4138-bb6e-889102fc71c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BillingsInExcessOfCostAbstract_10572ced-2aba-4a02-9474-53f555127d56" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_56a0ed65-3330-4138-bb6e-889102fc71c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_NetBillingsInExcessOfCostsAbstract_9b7bd810-f24b-49d4-a9ac-eac6a3ce518e" xlink:href="road-20230331.xsd#road_NetBillingsInExcessOfCostsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ContractWithCustomerAssetAndLiabilityRollForward_b7f4e34f-a4d2-460d-82df-908ab5eba901" xlink:to="loc_road_NetBillingsInExcessOfCostsAbstract_9b7bd810-f24b-49d4-a9ac-eac6a3ce518e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_18865400-a1f8-4cd2-8868-be0ad46e09c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_NetBillingsInExcessOfCostsAbstract_9b7bd810-f24b-49d4-a9ac-eac6a3ce518e" xlink:to="loc_us-gaap_ContractWithCustomerLiability_18865400-a1f8-4cd2-8868-be0ad46e09c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_IncreaseDecreaseinContractwithCustomerAssetLiability_c516f7cc-039a-40fb-89e6-edb68beef4f7" xlink:href="road-20230331.xsd#road_IncreaseDecreaseinContractwithCustomerAssetLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_NetBillingsInExcessOfCostsAbstract_9b7bd810-f24b-49d4-a9ac-eac6a3ce518e" xlink:to="loc_road_IncreaseDecreaseinContractwithCustomerAssetLiability_c516f7cc-039a-40fb-89e6-edb68beef4f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_b9ed5aff-fa86-4862-8a9e-e37b1ff4fbd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_NetBillingsInExcessOfCostsAbstract_9b7bd810-f24b-49d4-a9ac-eac6a3ce518e" xlink:to="loc_us-gaap_ContractWithCustomerLiability_b9ed5aff-fa86-4862-8a9e-e37b1ff4fbd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="road-20230331.xsd#PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0e659e4a-0d1f-4e5f-845a-4d77a24839dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_635f3005-5ab0-47c0-95e4-a5d18242a9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0e659e4a-0d1f-4e5f-845a-4d77a24839dd" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_635f3005-5ab0-47c0-95e4-a5d18242a9f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_02fc6400-c971-4e8a-9307-53a9d043a185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_635f3005-5ab0-47c0-95e4-a5d18242a9f6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_02fc6400-c971-4e8a-9307-53a9d043a185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_02fc6400-c971-4e8a-9307-53a9d043a185" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_c5be7140-be5a-49c4-a05f-a8e9b98cd48b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_us-gaap_EquipmentMember_c5be7140-be5a-49c4-a05f-a8e9b98cd48b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturingFacilityMember_d7f8920c-1c5f-4112-b227-376f8546cc7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ManufacturingFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_us-gaap_ManufacturingFacilityMember_d7f8920c-1c5f-4112-b227-376f8546cc7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_MineralReservesMember_1271e138-25ee-4add-8dd1-f8a03b1983cd" xlink:href="road-20230331.xsd#road_MineralReservesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_road_MineralReservesMember_1271e138-25ee-4add-8dd1-f8a03b1983cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_a4179889-385e-40f0-8b5c-5fb360935674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_a4179889-385e-40f0-8b5c-5fb360935674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_00ab2f2a-58e9-4a72-a9fe-061977b0c91a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_us-gaap_BuildingMember_00ab2f2a-58e9-4a72-a9fe-061977b0c91a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_ff2fcbee-1048-4e3c-a08f-93ceddb4f2e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_ff2fcbee-1048-4e3c-a08f-93ceddb4f2e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_9c3ca64a-5d4a-4817-a875-7eb6620f86ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b58249ed-9c0c-4e4f-b6ae-948a98cd9f4a" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_9c3ca64a-5d4a-4817-a875-7eb6620f86ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_25199d9e-6a37-4b7e-9b6d-a95921800487" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_635f3005-5ab0-47c0-95e4-a5d18242a9f6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_25199d9e-6a37-4b7e-9b6d-a95921800487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_175912bb-79cb-4e72-9e42-442c56c9ab48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_25199d9e-6a37-4b7e-9b6d-a95921800487" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_175912bb-79cb-4e72-9e42-442c56c9ab48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_afb3ca77-0af0-4f80-9cf1-73e9b1aa418d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_25199d9e-6a37-4b7e-9b6d-a95921800487" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_afb3ca77-0af0-4f80-9cf1-73e9b1aa418d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_1b5425a7-7225-41dc-95c4-2c71b5ea5934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_25199d9e-6a37-4b7e-9b6d-a95921800487" xlink:to="loc_us-gaap_ConstructionInProgressGross_1b5425a7-7225-41dc-95c4-2c71b5ea5934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_47d36cc1-ed73-4a87-a084-a1d2a7604662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_25199d9e-6a37-4b7e-9b6d-a95921800487" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_47d36cc1-ed73-4a87-a084-a1d2a7604662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentAdditionalInformationDetails" xlink:type="simple" xlink:href="road-20230331.xsd#PropertyPlantandEquipmentAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4c9e4502-7ea9-4ce0-8223-1556fb82a8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_1da6458a-6fbd-459d-bce1-50216a60b649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4c9e4502-7ea9-4ce0-8223-1556fb82a8fb" xlink:to="loc_us-gaap_Depreciation_1da6458a-6fbd-459d-bce1-50216a60b649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="road-20230331.xsd#DebtScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_68744c01-11a0-4ce7-810a-dbe32ed35117" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_68c53e18-58bd-433c-8f15-1b6db513ae33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_68744c01-11a0-4ce7-810a-dbe32ed35117" xlink:to="loc_us-gaap_DebtInstrumentTable_68c53e18-58bd-433c-8f15-1b6db513ae33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b5d39600-3f5c-4be4-9f5e-3a1fd6edb636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_68c53e18-58bd-433c-8f15-1b6db513ae33" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b5d39600-3f5c-4be4-9f5e-3a1fd6edb636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d634d838-4221-4063-ba9f-46aaeaecd635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b5d39600-3f5c-4be4-9f5e-3a1fd6edb636" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d634d838-4221-4063-ba9f-46aaeaecd635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_6ac087ab-92f1-40f2-af82-bb30940100a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d634d838-4221-4063-ba9f-46aaeaecd635" xlink:to="loc_us-gaap_SeniorNotesMember_6ac087ab-92f1-40f2-af82-bb30940100a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_8655ad86-d192-4594-b632-9055405b8a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d634d838-4221-4063-ba9f-46aaeaecd635" xlink:to="loc_us-gaap_LineOfCreditMember_8655ad86-d192-4594-b632-9055405b8a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_18c07eef-f996-4533-89a9-63785565eb29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_68c53e18-58bd-433c-8f15-1b6db513ae33" xlink:to="loc_us-gaap_DebtInstrumentLineItems_18c07eef-f996-4533-89a9-63785565eb29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_73ff0b74-38c1-41f4-819f-bb1a66a13abd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_18c07eef-f996-4533-89a9-63785565eb29" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_73ff0b74-38c1-41f4-819f-bb1a66a13abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_f2157132-9610-4fcf-affd-0448abce3b25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_18c07eef-f996-4533-89a9-63785565eb29" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_f2157132-9610-4fcf-affd-0448abce3b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_49db4ea4-a04d-4743-8b9c-f6dbbeb339c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_18c07eef-f996-4533-89a9-63785565eb29" xlink:to="loc_us-gaap_LongTermDebtCurrent_49db4ea4-a04d-4743-8b9c-f6dbbeb339c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3f5254e5-9d9f-40a9-b91b-7188e16db660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_18c07eef-f996-4533-89a9-63785565eb29" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_3f5254e5-9d9f-40a9-b91b-7188e16db660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/DebtAdditionalInformationDetails" xlink:type="simple" xlink:href="road-20230331.xsd#DebtAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/DebtAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_24333259-f0c1-407f-8cb6-dfb3c8817136" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_24333259-f0c1-407f-8cb6-dfb3c8817136" xlink:to="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a8bde9f3-a614-458f-82dd-d1417c799c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a8bde9f3-a614-458f-82dd-d1417c799c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a5c521d2-e3ed-425c-8006-d848cd81a631" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a8bde9f3-a614-458f-82dd-d1417c799c7e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a5c521d2-e3ed-425c-8006-d848cd81a631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TermLoanMember_eea62de7-ff81-47b3-9593-7ee42b3ef96c" xlink:href="road-20230331.xsd#road_TermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a5c521d2-e3ed-425c-8006-d848cd81a631" xlink:to="loc_road_TermLoanMember_eea62de7-ff81-47b3-9593-7ee42b3ef96c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TermLoan11LoanPaymentsMember_aebb2226-d8ff-42b2-93aa-a4b90fe911ed" xlink:href="road-20230331.xsd#road_TermLoan11LoanPaymentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_TermLoanMember_eea62de7-ff81-47b3-9593-7ee42b3ef96c" xlink:to="loc_road_TermLoan11LoanPaymentsMember_aebb2226-d8ff-42b2-93aa-a4b90fe911ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TermLoan8QuartersMember_a8cdb746-7a4d-4471-a931-210d5ac57fa1" xlink:href="road-20230331.xsd#road_TermLoan8QuartersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_TermLoanMember_eea62de7-ff81-47b3-9593-7ee42b3ef96c" xlink:to="loc_road_TermLoan8QuartersMember_a8cdb746-7a4d-4471-a931-210d5ac57fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DelayedDrawTermFacilityMember_23f3f667-6e97-4671-88c7-62652fba7cef" xlink:href="road-20230331.xsd#road_DelayedDrawTermFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a5c521d2-e3ed-425c-8006-d848cd81a631" xlink:to="loc_road_DelayedDrawTermFacilityMember_23f3f667-6e97-4671-88c7-62652fba7cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CreditAgreementMember_87d5fe09-754e-44d6-bbdc-d25b067b2378" xlink:href="road-20230331.xsd#road_CreditAgreementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a5c521d2-e3ed-425c-8006-d848cd81a631" xlink:to="loc_road_CreditAgreementMember_87d5fe09-754e-44d6-bbdc-d25b067b2378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_d0272a53-aee9-406a-9dc7-7e3ac8c716c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:to="loc_us-gaap_CreditFacilityAxis_d0272a53-aee9-406a-9dc7-7e3ac8c716c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b09b6beb-0f20-46c7-a7df-1881e3d68059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_d0272a53-aee9-406a-9dc7-7e3ac8c716c2" xlink:to="loc_us-gaap_CreditFacilityDomain_b09b6beb-0f20-46c7-a7df-1881e3d68059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_44bef6af-bc0b-469c-b5d8-f1188b69c157" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b09b6beb-0f20-46c7-a7df-1881e3d68059" xlink:to="loc_us-gaap_LineOfCreditMember_44bef6af-bc0b-469c-b5d8-f1188b69c157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_f5930b6b-3278-41e9-a9b3-33a0c88b2fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b09b6beb-0f20-46c7-a7df-1881e3d68059" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_f5930b6b-3278-41e9-a9b3-33a0c88b2fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_a1bc5d2f-8d18-4796-a33f-0bf3add4889f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:to="loc_us-gaap_VariableRateAxis_a1bc5d2f-8d18-4796-a33f-0bf3add4889f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_4bde0916-6982-48d4-bb2e-a179ad3c31de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_a1bc5d2f-8d18-4796-a33f-0bf3add4889f" xlink:to="loc_us-gaap_VariableRateDomain_4bde0916-6982-48d4-bb2e-a179ad3c31de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_2d166648-4262-4162-bbea-62b595a6381d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_4bde0916-6982-48d4-bb2e-a179ad3c31de" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_2d166648-4262-4162-bbea-62b595a6381d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TermSOFRMember_c21ac954-aa9a-4757-82ae-789f5727c8f0" xlink:href="road-20230331.xsd#road_TermSOFRMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_4bde0916-6982-48d4-bb2e-a179ad3c31de" xlink:to="loc_road_TermSOFRMember_c21ac954-aa9a-4757-82ae-789f5727c8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_df6e47e6-4a33-4be4-8782-eb6241aaab45" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:to="loc_srt_RangeAxis_df6e47e6-4a33-4be4-8782-eb6241aaab45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_beb38fb5-4389-4909-8fb4-061e89f45817" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_df6e47e6-4a33-4be4-8782-eb6241aaab45" xlink:to="loc_srt_RangeMember_beb38fb5-4389-4909-8fb4-061e89f45817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3c39ac58-1c15-4a97-82a4-1a5d5d51097a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_beb38fb5-4389-4909-8fb4-061e89f45817" xlink:to="loc_srt_MinimumMember_3c39ac58-1c15-4a97-82a4-1a5d5d51097a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6ec0b139-badc-491c-b4c8-0f28a8cd4b5c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_beb38fb5-4389-4909-8fb4-061e89f45817" xlink:to="loc_srt_MaximumMember_6ec0b139-badc-491c-b4c8-0f28a8cd4b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a3e03db4-4658-4e33-82bb-52679ddf7bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a3e03db4-4658-4e33-82bb-52679ddf7bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e505c532-2a12-444e-98af-7a4c37a5462b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a3e03db4-4658-4e33-82bb-52679ddf7bb5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e505c532-2a12-444e-98af-7a4c37a5462b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_3edeaaf9-a9b8-4326-aa55-d813678ebdd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e505c532-2a12-444e-98af-7a4c37a5462b" xlink:to="loc_us-gaap_InterestRateSwapMember_3edeaaf9-a9b8-4326-aa55-d813678ebdd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b2ee7e94-cec5-423f-b964-65eb467d0f33" xlink:to="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d8adc2bf-0b79-44f8-9c38-e40753687d37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d8adc2bf-0b79-44f8-9c38-e40753687d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_LineOfCreditPrincipalRepaymentRate_9d33aa7d-6a09-45bc-a0e3-024c052edfeb" xlink:href="road-20230331.xsd#road_LineOfCreditPrincipalRepaymentRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_road_LineOfCreditPrincipalRepaymentRate_9d33aa7d-6a09-45bc-a0e3-024c052edfeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_32f11ddb-0a21-4372-b384-30bf3b73c6c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_32f11ddb-0a21-4372-b384-30bf3b73c6c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_5832053d-01ab-4c0a-8428-9bd7ed8a80bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_us-gaap_LongTermDebt_5832053d-01ab-4c0a-8428-9bd7ed8a80bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_947f6323-ecb6-4cea-8d4f-590da2cf4d6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_947f6323-ecb6-4cea-8d4f-590da2cf4d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtInstrumentFixedCoverageRatio_01e07458-b516-4f57-b3dd-a1ae9aeaa78f" xlink:href="road-20230331.xsd#road_DebtInstrumentFixedCoverageRatio"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_road_DebtInstrumentFixedCoverageRatio_01e07458-b516-4f57-b3dd-a1ae9aeaa78f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtInstrumentLeverageRatio_9d6f7511-eadf-436f-bb0a-3920c3382353" xlink:href="road-20230331.xsd#road_DebtInstrumentLeverageRatio"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_road_DebtInstrumentLeverageRatio_9d6f7511-eadf-436f-bb0a-3920c3382353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_f5796d9c-26dc-4503-be6d-68ba728d34f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_us-gaap_DerivativeNotionalAmount_f5796d9c-26dc-4503-be6d-68ba728d34f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_4fd177c2-aa59-49b5-80be-e90933ab91fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_52fa1482-b17a-4dbd-8899-dbbd5a45318e" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_4fd177c2-aa59-49b5-80be-e90933ab91fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityDetails" xlink:type="simple" xlink:href="road-20230331.xsd#EquityDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/EquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9255c5f0-01bd-404f-93c9-62a8463135aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfStockholdersEquityTable_d440ec6c-c412-43b9-8db1-c915ae302d78" xlink:href="road-20230331.xsd#road_ScheduleOfStockholdersEquityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9255c5f0-01bd-404f-93c9-62a8463135aa" xlink:to="loc_road_ScheduleOfStockholdersEquityTable_d440ec6c-c412-43b9-8db1-c915ae302d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_58a307a8-3b61-48f9-b1e3-c2b02b851559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_d440ec6c-c412-43b9-8db1-c915ae302d78" xlink:to="loc_us-gaap_StatementClassOfStockAxis_58a307a8-3b61-48f9-b1e3-c2b02b851559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_88931ed2-e811-4c8c-9436-00df0d904f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_58a307a8-3b61-48f9-b1e3-c2b02b851559" xlink:to="loc_us-gaap_ClassOfStockDomain_88931ed2-e811-4c8c-9436-00df0d904f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_aa5bdf12-b527-4a79-a0de-06f614255585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_88931ed2-e811-4c8c-9436-00df0d904f7f" xlink:to="loc_us-gaap_CommonClassAMember_aa5bdf12-b527-4a79-a0de-06f614255585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_cb7c3545-b61e-4d85-a83e-03cdbb3daf5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_88931ed2-e811-4c8c-9436-00df0d904f7f" xlink:to="loc_us-gaap_CommonClassBMember_cb7c3545-b61e-4d85-a83e-03cdbb3daf5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_76d21093-763f-4dff-8471-eb2821121f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_d440ec6c-c412-43b9-8db1-c915ae302d78" xlink:to="loc_us-gaap_AwardTypeAxis_76d21093-763f-4dff-8471-eb2821121f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea2845b0-7103-408e-8cc3-ca74f049fa12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_76d21093-763f-4dff-8471-eb2821121f83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea2845b0-7103-408e-8cc3-ca74f049fa12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_459562d0-eac9-4d74-bc06-289e11ef0b57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea2845b0-7103-408e-8cc3-ca74f049fa12" xlink:to="loc_us-gaap_RestrictedStockMember_459562d0-eac9-4d74-bc06-289e11ef0b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_57fd5d55-bef1-4dd6-b85a-c1bc7f3d1c03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_d440ec6c-c412-43b9-8db1-c915ae302d78" xlink:to="loc_us-gaap_PlanNameAxis_57fd5d55-bef1-4dd6-b85a-c1bc7f3d1c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_13ea3af3-8c46-47c7-ba82-e2ff4de38f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_57fd5d55-bef1-4dd6-b85a-c1bc7f3d1c03" xlink:to="loc_us-gaap_PlanNameDomain_13ea3af3-8c46-47c7-ba82-e2ff4de38f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_EquityIncentivePlanMember_1e115f13-fb30-4d7b-9c14-fb52d9e0aa6c" xlink:href="road-20230331.xsd#road_EquityIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_13ea3af3-8c46-47c7-ba82-e2ff4de38f5a" xlink:to="loc_road_EquityIncentivePlanMember_1e115f13-fb30-4d7b-9c14-fb52d9e0aa6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfStockholdersEquityLineItems_d8a1b677-dbda-4b77-8f28-3d3613ae1d5e" xlink:href="road-20230331.xsd#road_ScheduleOfStockholdersEquityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_d440ec6c-c412-43b9-8db1-c915ae302d78" xlink:to="loc_road_ScheduleOfStockholdersEquityLineItems_d8a1b677-dbda-4b77-8f28-3d3613ae1d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CommonStockVotingRightsForEachShare_69b5feda-0b53-4341-860c-95035800f62b" xlink:href="road-20230331.xsd#road_CommonStockVotingRightsForEachShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d8a1b677-dbda-4b77-8f28-3d3613ae1d5e" xlink:to="loc_road_CommonStockVotingRightsForEachShare_69b5feda-0b53-4341-860c-95035800f62b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_09c8e981-58f6-44fe-a6c0-1b00733a9b28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d8a1b677-dbda-4b77-8f28-3d3613ae1d5e" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_09c8e981-58f6-44fe-a6c0-1b00733a9b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c2e92f45-9144-4e35-a955-c92cfcbabb01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d8a1b677-dbda-4b77-8f28-3d3613ae1d5e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c2e92f45-9144-4e35-a955-c92cfcbabb01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_cda9d820-4570-4c77-a290-fb7a2d60ea2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d8a1b677-dbda-4b77-8f28-3d3613ae1d5e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_cda9d820-4570-4c77-a290-fb7a2d60ea2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShareBasicDetails" xlink:type="simple" xlink:href="road-20230331.xsd#EarningsPerShareBasicDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShareBasicDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ea9dce4f-ebfa-437d-a995-85f6ac25f9bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_f24f650e-bcf6-421c-b2b1-eb975af6c204" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ea9dce4f-ebfa-437d-a995-85f6ac25f9bd" xlink:to="loc_us-gaap_NetIncomeLossAbstract_f24f650e-bcf6-421c-b2b1-eb975af6c204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a6b34584-2f7d-464b-99b7-5758f5bc4b58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_f24f650e-bcf6-421c-b2b1-eb975af6c204" xlink:to="loc_us-gaap_NetIncomeLoss_a6b34584-2f7d-464b-99b7-5758f5bc4b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_0c0bdf34-e2e1-44f1-9ef3-4de2dea2d478" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ea9dce4f-ebfa-437d-a995-85f6ac25f9bd" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_0c0bdf34-e2e1-44f1-9ef3-4de2dea2d478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1155bff5-0c49-4b73-a96a-2af83c887a90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0c0bdf34-e2e1-44f1-9ef3-4de2dea2d478" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1155bff5-0c49-4b73-a96a-2af83c887a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0890a240-b8e0-41e1-bace-e319bef10d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ea9dce4f-ebfa-437d-a995-85f6ac25f9bd" xlink:to="loc_us-gaap_EarningsPerShareBasic_0890a240-b8e0-41e1-bace-e319bef10d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails" xlink:type="simple" xlink:href="road-20230331.xsd#EarningsPerShareDilutedDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c911c3de-3b01-4d92-aa35-b7dea93403cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_4cf54c32-9160-46e1-8bd6-c6afd76198c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c911c3de-3b01-4d92-aa35-b7dea93403cf" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_4cf54c32-9160-46e1-8bd6-c6afd76198c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_31b92ef9-e886-4b42-8060-7a99c49a3545" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_4cf54c32-9160-46e1-8bd6-c6afd76198c0" xlink:to="loc_us-gaap_NetIncomeLoss_31b92ef9-e886-4b42-8060-7a99c49a3545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_f4de1264-91e5-49b3-9045-e5a72070f303" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c911c3de-3b01-4d92-aa35-b7dea93403cf" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_f4de1264-91e5-49b3-9045-e5a72070f303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7693e1a0-71a7-4c0d-8aa7-da1477096496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_f4de1264-91e5-49b3-9045-e5a72070f303" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7693e1a0-71a7-4c0d-8aa7-da1477096496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_7af5b01b-0000-4254-96eb-897644090fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_f4de1264-91e5-49b3-9045-e5a72070f303" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_7af5b01b-0000-4254-96eb-897644090fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f9d6b367-7503-44e2-b0ee-d9faebfbfd54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_7af5b01b-0000-4254-96eb-897644090fa6" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f9d6b367-7503-44e2-b0ee-d9faebfbfd54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f8d58328-6c66-4115-bd89-aa6e3e8d52ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_f4de1264-91e5-49b3-9045-e5a72070f303" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f8d58328-6c66-4115-bd89-aa6e3e8d52ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d7016571-f054-4068-a1ba-e1626e099eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c911c3de-3b01-4d92-aa35-b7dea93403cf" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d7016571-f054-4068-a1ba-e1626e099eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="road-20230331.xsd#ProvisionforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fcbd8716-ea23-4aec-9ee9-da84902449e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_b5717f61-dc70-423e-aa6d-2ff5d0fe54f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fcbd8716-ea23-4aec-9ee9-da84902449e7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_b5717f61-dc70-423e-aa6d-2ff5d0fe54f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" xlink:type="simple" xlink:href="road-20230331.xsd#RelatedPartiesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_9fb93eb4-4481-4aae-8bee-4f35ba60aea9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_9fb93eb4-4481-4aae-8bee-4f35ba60aea9" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7a5b0c97-5e77-4660-a32e-2f4df9281542" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7a5b0c97-5e77-4660-a32e-2f4df9281542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_32434016-cffb-4ad2-9c6c-81bd89224f59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7a5b0c97-5e77-4660-a32e-2f4df9281542" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_32434016-cffb-4ad2-9c6c-81bd89224f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_4952666e-9934-43f4-9ab2-6a96349de2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_32434016-cffb-4ad2-9c6c-81bd89224f59" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_4952666e-9934-43f4-9ab2-6a96349de2a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_93992734-b2c6-42e4-b82f-a02be4109a68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_32434016-cffb-4ad2-9c6c-81bd89224f59" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_93992734-b2c6-42e4-b82f-a02be4109a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_73e0de7f-8fbe-448a-b3a9-1e53f62cdd36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_73e0de7f-8fbe-448a-b3a9-1e53f62cdd36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_cbf4ea37-4d54-46ad-9145-27b4b32b4978" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_73e0de7f-8fbe-448a-b3a9-1e53f62cdd36" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_cbf4ea37-4d54-46ad-9145-27b4b32b4978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConsiderationNoteReceivableMember_f2333439-e431-4654-9c06-1a9419fe2430" xlink:href="road-20230331.xsd#road_ConsiderationNoteReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_cbf4ea37-4d54-46ad-9145-27b4b32b4978" xlink:to="loc_road_ConsiderationNoteReceivableMember_f2333439-e431-4654-9c06-1a9419fe2430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccountsPayableNoteReceivableMember_c5a14e16-84ef-40fa-8875-bc5bbd9e72b6" xlink:href="road-20230331.xsd#road_AccountsPayableNoteReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_cbf4ea37-4d54-46ad-9145-27b4b32b4978" xlink:to="loc_road_AccountsPayableNoteReceivableMember_c5a14e16-84ef-40fa-8875-bc5bbd9e72b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0b52d651-6883-4cb3-bcf8-fa6dba2d8cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0b52d651-6883-4cb3-bcf8-fa6dba2d8cfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_17eef73a-c30d-48e3-8fc8-2daf09ef9617" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0b52d651-6883-4cb3-bcf8-fa6dba2d8cfe" xlink:to="loc_us-gaap_RelatedPartyDomain_17eef73a-c30d-48e3-8fc8-2daf09ef9617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_2b8606e4-f6b7-4227-90e7-4515297af086" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_17eef73a-c30d-48e3-8fc8-2daf09ef9617" xlink:to="loc_srt_AffiliatedEntityMember_2b8606e4-f6b7-4227-90e7-4515297af086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a71a77ef-c9d0-446c-b539-c8ab79a5bb7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a71a77ef-c9d0-446c-b539-c8ab79a5bb7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1d69d616-9732-43d3-89a1-4f53b47e8e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a71a77ef-c9d0-446c-b539-c8ab79a5bb7f" xlink:to="loc_us-gaap_ClassOfStockDomain_1d69d616-9732-43d3-89a1-4f53b47e8e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d33acb49-10f2-40de-a91e-ec5076911a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1d69d616-9732-43d3-89a1-4f53b47e8e5c" xlink:to="loc_us-gaap_CommonClassBMember_d33acb49-10f2-40de-a91e-ec5076911a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_54605071-0c08-497f-b2ce-7f0e29657ade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1d69d616-9732-43d3-89a1-4f53b47e8e5c" xlink:to="loc_us-gaap_CommonClassAMember_54605071-0c08-497f-b2ce-7f0e29657ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_409e6b12-aa50-4c7f-909b-6c6127615e16" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:to="loc_srt_CounterpartyNameAxis_409e6b12-aa50-4c7f-909b-6c6127615e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d7952cdb-34d2-4d0c-989d-0c0a009c5e8b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_409e6b12-aa50-4c7f-909b-6c6127615e16" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d7952cdb-34d2-4d0c-989d-0c0a009c5e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SunTxCapitalPartnersMember_f7c45d85-35a3-46cb-a15f-0412ae87577f" xlink:href="road-20230331.xsd#road_SunTxCapitalPartnersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d7952cdb-34d2-4d0c-989d-0c0a009c5e8b" xlink:to="loc_road_SunTxCapitalPartnersMember_f7c45d85-35a3-46cb-a15f-0412ae87577f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ec46d960-ba98-418e-9b88-1055e6c01076" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties_c1ee78e1-43f2-43e8-b815-b0d87f55d13c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:to="loc_us-gaap_NotesReceivableRelatedParties_c1ee78e1-43f2-43e8-b815-b0d87f55d13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_2ef98bd2-dc8d-4e69-be44-b1df568c3b13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_2ef98bd2-dc8d-4e69-be44-b1df568c3b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f33922ab-4b14-4e63-a8ec-f887a47d2699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f33922ab-4b14-4e63-a8ec-f887a47d2699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_f0ddfe31-ad28-4c8d-a5f7-f4e550a9ef34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:to="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_f0ddfe31-ad28-4c8d-a5f7-f4e550a9ef34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SharesOwnedPledgedAsCollateral_9b2e7601-9495-4d72-b727-4de4041a592d" xlink:href="road-20230331.xsd#road_SharesOwnedPledgedAsCollateral"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:to="loc_road_SharesOwnedPledgedAsCollateral_9b2e7601-9495-4d72-b727-4de4041a592d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_311ccd04-9176-42c2-939c-94a9cfb2feb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8772802d-1146-4e19-9fb4-0f29ba4e16d4" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_311ccd04-9176-42c2-939c-94a9cfb2feb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#RelatedPartiesScheduleofRelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_daa3de19-22aa-4e64-be07-43e0ad9ef08f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_741aac77-c78d-48c6-bbb8-89fe8a18d492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_daa3de19-22aa-4e64-be07-43e0ad9ef08f" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_741aac77-c78d-48c6-bbb8-89fe8a18d492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_54df5601-888f-47f6-b6c1-6e37030fc9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_741aac77-c78d-48c6-bbb8-89fe8a18d492" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_54df5601-888f-47f6-b6c1-6e37030fc9a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_fabb1b24-2512-4d7b-8573-efced0d55f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_54df5601-888f-47f6-b6c1-6e37030fc9a7" xlink:to="loc_us-gaap_RelatedPartyDomain_fabb1b24-2512-4d7b-8573-efced0d55f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_b3813fb2-4f7c-45b2-817f-8be5a9e7f676" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_fabb1b24-2512-4d7b-8573-efced0d55f1e" xlink:to="loc_srt_AffiliatedEntityMember_b3813fb2-4f7c-45b2-817f-8be5a9e7f676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_fd2e41e4-a478-4345-9db5-8bf7322f2aef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_741aac77-c78d-48c6-bbb8-89fe8a18d492" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_fd2e41e4-a478-4345-9db5-8bf7322f2aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_fd2e41e4-a478-4345-9db5-8bf7322f2aef" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PurchaserOfSubsidiaryMember_9417e82f-5899-4d07-8249-cb01b0f631cc" xlink:href="road-20230331.xsd#road_PurchaserOfSubsidiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:to="loc_road_PurchaserOfSubsidiaryMember_9417e82f-5899-4d07-8249-cb01b0f631cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DisposedEntitMember_5f6730ca-f064-4fc2-8abb-4369e2c500b9" xlink:href="road-20230331.xsd#road_DisposedEntitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:to="loc_road_DisposedEntitMember_5f6730ca-f064-4fc2-8abb-4369e2c500b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_LandDevelopmentProjectMember_9da4c04e-fefd-4169-8e10-d40a68656a6f" xlink:href="road-20230331.xsd#road_LandDevelopmentProjectMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:to="loc_road_LandDevelopmentProjectMember_9da4c04e-fefd-4169-8e10-d40a68656a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SubcontractingServicesMember_a77d4b07-fc74-4fc4-b59c-4f62dbbc97ec" xlink:href="road-20230331.xsd#road_SubcontractingServicesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:to="loc_road_SubcontractingServicesMember_a77d4b07-fc74-4fc4-b59c-4f62dbbc97ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_IslandPondMember_e5209ceb-939d-499c-8882-91aeaa110180" xlink:href="road-20230331.xsd#road_IslandPondMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:to="loc_road_IslandPondMember_e5209ceb-939d-499c-8882-91aeaa110180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SunTxMember_70cb53e8-6ba3-4a17-bcc9-5e3c4b898077" xlink:href="road-20230331.xsd#road_SunTxMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_acf9eef0-e0ef-4363-a2fd-dcfb9fb7fe89" xlink:to="loc_road_SunTxMember_70cb53e8-6ba3-4a17-bcc9-5e3c4b898077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_af0dca74-1ded-464f-a0eb-426b4df56072" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_741aac77-c78d-48c6-bbb8-89fe8a18d492" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_af0dca74-1ded-464f-a0eb-426b4df56072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_f1fdcd1f-6690-456c-ab19-4f064d804038" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_af0dca74-1ded-464f-a0eb-426b4df56072" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_f1fdcd1f-6690-456c-ab19-4f064d804038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_f0fed961-18b7-4178-882f-da17a263708e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_af0dca74-1ded-464f-a0eb-426b4df56072" xlink:to="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_f0fed961-18b7-4178-882f-da17a263708e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityBasedCompensationDetails" xlink:type="simple" xlink:href="road-20230331.xsd#EquityBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/EquityBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b3e72309-eb36-4713-9dcf-f5be8f6e8a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ee546924-f526-48f9-ad8a-06d231b32af3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b3e72309-eb36-4713-9dcf-f5be8f6e8a6c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ee546924-f526-48f9-ad8a-06d231b32af3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7c1a630e-21b7-4aa9-97a0-8a64a8404fed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ee546924-f526-48f9-ad8a-06d231b32af3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7c1a630e-21b7-4aa9-97a0-8a64a8404fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fd56c31a-9dab-4ce5-a8be-eebe9ca58c67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7c1a630e-21b7-4aa9-97a0-8a64a8404fed" xlink:to="loc_us-gaap_ClassOfStockDomain_fd56c31a-9dab-4ce5-a8be-eebe9ca58c67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_fbe8401e-aa37-40c2-a4e8-00fb5b83398f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fd56c31a-9dab-4ce5-a8be-eebe9ca58c67" xlink:to="loc_us-gaap_CommonClassAMember_fbe8401e-aa37-40c2-a4e8-00fb5b83398f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2dcb0197-dd7b-4572-a3bc-5db3b03663b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ee546924-f526-48f9-ad8a-06d231b32af3" xlink:to="loc_us-gaap_AwardTypeAxis_2dcb0197-dd7b-4572-a3bc-5db3b03663b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0371eedc-e364-44c2-91c3-9bda5eb13452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_2dcb0197-dd7b-4572-a3bc-5db3b03663b6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0371eedc-e364-44c2-91c3-9bda5eb13452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_ed5aa2cd-860b-498b-a7d6-d4177da8119c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0371eedc-e364-44c2-91c3-9bda5eb13452" xlink:to="loc_us-gaap_RestrictedStockMember_ed5aa2cd-860b-498b-a7d6-d4177da8119c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_5bcd0937-3c62-46fe-b449-90fdf3a6a026" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0371eedc-e364-44c2-91c3-9bda5eb13452" xlink:to="loc_us-gaap_PerformanceSharesMember_5bcd0937-3c62-46fe-b449-90fdf3a6a026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_bb68b997-859a-4eaa-8a57-70ac3e0ac67b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ee546924-f526-48f9-ad8a-06d231b32af3" xlink:to="loc_us-gaap_PlanNameAxis_bb68b997-859a-4eaa-8a57-70ac3e0ac67b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4a07a69f-3c2a-4676-b4d0-451c4fb228db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_bb68b997-859a-4eaa-8a57-70ac3e0ac67b" xlink:to="loc_us-gaap_PlanNameDomain_4a07a69f-3c2a-4676-b4d0-451c4fb228db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_EquityIncentivePlanMember_aa3eb63e-da1c-40e5-b544-f2c61616ea56" xlink:href="road-20230331.xsd#road_EquityIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4a07a69f-3c2a-4676-b4d0-451c4fb228db" xlink:to="loc_road_EquityIncentivePlanMember_aa3eb63e-da1c-40e5-b544-f2c61616ea56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a63f2c58-2b89-47b0-ba83-6d3dc9a5ccf4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ee546924-f526-48f9-ad8a-06d231b32af3" xlink:to="loc_srt_RangeAxis_a63f2c58-2b89-47b0-ba83-6d3dc9a5ccf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0e44f5ab-7176-4706-8a1f-102636cfbaf7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_a63f2c58-2b89-47b0-ba83-6d3dc9a5ccf4" xlink:to="loc_srt_RangeMember_0e44f5ab-7176-4706-8a1f-102636cfbaf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d4d47e21-d3de-4f7f-b6a1-e09c8db9c5df" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0e44f5ab-7176-4706-8a1f-102636cfbaf7" xlink:to="loc_srt_MinimumMember_d4d47e21-d3de-4f7f-b6a1-e09c8db9c5df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c4144a49-8b8c-43d7-af0c-9f935326880b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0e44f5ab-7176-4706-8a1f-102636cfbaf7" xlink:to="loc_srt_MaximumMember_c4144a49-8b8c-43d7-af0c-9f935326880b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ee546924-f526-48f9-ad8a-06d231b32af3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_7d8205e1-854d-48ff-b8c0-ca0f683f6b28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_7d8205e1-854d-48ff-b8c0-ca0f683f6b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_be192a22-04e1-41b8-8538-22b800d61e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_be192a22-04e1-41b8-8538-22b800d61e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fa697484-76e4-4ca7-a27a-e77df1b1b08b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fa697484-76e4-4ca7-a27a-e77df1b1b08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable_d9d6b94d-1a3e-4072-8041-8a816630d2b4" xlink:href="road-20230331.xsd#road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:to="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable_d9d6b94d-1a3e-4072-8041-8a816630d2b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking_d9b919c2-16c6-4c4a-b521-5097d16da2e7" xlink:href="road-20230331.xsd#road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_485e2e06-28b2-4fed-9d45-155251f9d63a" xlink:to="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking_d9b919c2-16c6-4c4a-b521-5097d16da2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="road-20230331.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_47004435-696b-4ad7-b10a-0b5976b4cf7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3a5010bc-3160-4d2e-8674-c9f4c56102a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_47004435-696b-4ad7-b10a-0b5976b4cf7b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3a5010bc-3160-4d2e-8674-c9f4c56102a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_c0b9f55f-abb6-4bca-9615-7e12baf42c5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_47004435-696b-4ad7-b10a-0b5976b4cf7b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_c0b9f55f-abb6-4bca-9615-7e12baf42c5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5bfa5a4c-8220-4c63-b33f-12d5ffb1b955" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_47004435-696b-4ad7-b10a-0b5976b4cf7b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5bfa5a4c-8220-4c63-b33f-12d5ffb1b955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4a49a773-e003-4744-98d5-6f5d4f5e65b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_47004435-696b-4ad7-b10a-0b5976b4cf7b" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4a49a773-e003-4744-98d5-6f5d4f5e65b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0bb1f0ab-5ec8-42d1-b1f5-ebc4c6aa9cdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_47004435-696b-4ad7-b10a-0b5976b4cf7b" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0bb1f0ab-5ec8-42d1-b1f5-ebc4c6aa9cdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="road-20230331.xsd#LeasesLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_57aede4c-ac25-4e4e-9725-bea24de7480c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_b6fd13e9-4b86-43be-a532-d534feda7c18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_57aede4c-ac25-4e4e-9725-bea24de7480c" xlink:to="loc_us-gaap_OperatingLeaseCost_b6fd13e9-4b86-43be-a532-d534feda7c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_d46a4cef-d822-40d2-88ba-62c61f34089e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_57aede4c-ac25-4e4e-9725-bea24de7480c" xlink:to="loc_us-gaap_ShortTermLeaseCost_d46a4cef-d822-40d2-88ba-62c61f34089e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_b1635861-dccc-4f73-858f-72d3214afa79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_57aede4c-ac25-4e4e-9725-bea24de7480c" xlink:to="loc_us-gaap_LeaseCost_b1635861-dccc-4f73-858f-72d3214afa79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="road-20230331.xsd#LeasesFutureLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f8d191b3-7ce1-428f-8e79-e0caf549f7ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_d123fbd0-5048-430c-8689-c34092bd38a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f8d191b3-7ce1-428f-8e79-e0caf549f7ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_d123fbd0-5048-430c-8689-c34092bd38a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_410cc418-8648-4dfb-ade3-b876a11d2a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f8d191b3-7ce1-428f-8e79-e0caf549f7ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_410cc418-8648-4dfb-ade3-b876a11d2a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_cfe832de-f5e0-499c-b703-69b21a96273d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f8d191b3-7ce1-428f-8e79-e0caf549f7ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_cfe832de-f5e0-499c-b703-69b21a96273d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_7b18cff5-a418-46e0-b202-d4736841f124" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f8d191b3-7ce1-428f-8e79-e0caf549f7ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_7b18cff5-a418-46e0-b202-d4736841f124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_52ae4780-fa8a-4840-9e2b-8526b7ec4871" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f8d191b3-7ce1-428f-8e79-e0caf549f7ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_52ae4780-fa8a-4840-9e2b-8526b7ec4871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter_537ac66c-8334-4151-8524-af5a17aa0087" xlink:href="road-20230331.xsd#road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f8d191b3-7ce1-428f-8e79-e0caf549f7ba" xlink:to="loc_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter_537ac66c-8334-4151-8524-af5a17aa0087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_015e5086-b594-409e-91d7-4d152940c922" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f8d191b3-7ce1-428f-8e79-e0caf549f7ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_015e5086-b594-409e-91d7-4d152940c922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_37f53ef3-153c-432d-bfab-74671b18768c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f8d191b3-7ce1-428f-8e79-e0caf549f7ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_37f53ef3-153c-432d-bfab-74671b18768c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_00ea9a0a-4978-4ce5-98b2-e88e65a82542" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f8d191b3-7ce1-428f-8e79-e0caf549f7ba" xlink:to="loc_us-gaap_OperatingLeaseLiability_00ea9a0a-4978-4ce5-98b2-e88e65a82542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="road-20230331.xsd#LeasesFutureLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#InvestmentinDerivativeInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2acc63cd-f61b-4f60-b936-f6d20e2d794e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2acc63cd-f61b-4f60-b936-f6d20e2d794e" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_cec157ff-4dc7-4674-afc8-1239778956a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_cec157ff-4dc7-4674-afc8-1239778956a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ceafeab8-ae63-4464-8987-185623c1a539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_cec157ff-4dc7-4674-afc8-1239778956a4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ceafeab8-ae63-4464-8987-185623c1a539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_75a378f0-081b-4d39-ae6e-a076421192f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ceafeab8-ae63-4464-8987-185623c1a539" xlink:to="loc_us-gaap_CostOfSalesMember_75a378f0-081b-4d39-ae6e-a076421192f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_d93187ff-884c-48ee-a14e-59435b6c0b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ceafeab8-ae63-4464-8987-185623c1a539" xlink:to="loc_us-gaap_InterestExpenseMember_d93187ff-884c-48ee-a14e-59435b6c0b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_98867890-acfc-4644-9fb6-20dbb08dda26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_98867890-acfc-4644-9fb6-20dbb08dda26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e32f0f30-5fee-412c-bdf7-48e184e8c1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_98867890-acfc-4644-9fb6-20dbb08dda26" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e32f0f30-5fee-412c-bdf7-48e184e8c1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_b2c5f17c-a1de-4726-81d4-c05c5ab0b1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e32f0f30-5fee-412c-bdf7-48e184e8c1e4" xlink:to="loc_us-gaap_CommodityContractMember_b2c5f17c-a1de-4726-81d4-c05c5ab0b1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_b169a44e-e06c-4751-9112-a6ea0d84cb16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e32f0f30-5fee-412c-bdf7-48e184e8c1e4" xlink:to="loc_us-gaap_InterestRateSwapMember_b169a44e-e06c-4751-9112-a6ea0d84cb16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_bc3deabd-4767-479e-bb23-c3b1f014175f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_bc3deabd-4767-479e-bb23-c3b1f014175f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_58155d08-5854-4905-b528-c0d4955e441a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_bc3deabd-4767-479e-bb23-c3b1f014175f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_58155d08-5854-4905-b528-c0d4955e441a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_405a7c1c-af80-4635-8621-a5c741aae094" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_58155d08-5854-4905-b528-c0d4955e441a" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_405a7c1c-af80-4635-8621-a5c741aae094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_041ce506-895b-4370-90f0-1043ee4ae7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_58155d08-5854-4905-b528-c0d4955e441a" xlink:to="loc_us-gaap_OtherAssetsMember_041ce506-895b-4370-90f0-1043ee4ae7e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccruedExpenseAndOtherCurrentLiabilitiesMember_9bdb5a00-a26e-4a62-b1be-501d01f0db7a" xlink:href="road-20230331.xsd#road_AccruedExpenseAndOtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_58155d08-5854-4905-b528-c0d4955e441a" xlink:to="loc_road_AccruedExpenseAndOtherCurrentLiabilitiesMember_9bdb5a00-a26e-4a62-b1be-501d01f0db7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_d988472f-e3de-429c-b5f2-821b47eba31d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_58155d08-5854-4905-b528-c0d4955e441a" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_d988472f-e3de-429c-b5f2-821b47eba31d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_1dd744a0-e33b-47f8-8f65-555b0b73b1c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_1dd744a0-e33b-47f8-8f65-555b0b73b1c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_3187e43b-6877-4568-8b4a-c82952d40167" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_1dd744a0-e33b-47f8-8f65-555b0b73b1c0" xlink:to="loc_us-gaap_HedgingRelationshipDomain_3187e43b-6877-4568-8b4a-c82952d40167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_8ead291a-c89c-4069-a6ac-ea4d58c609fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_3187e43b-6877-4568-8b4a-c82952d40167" xlink:to="loc_us-gaap_CashFlowHedgingMember_8ead291a-c89c-4069-a6ac-ea4d58c609fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_ca05c9fd-5f7e-4bec-a894-18bfea23de24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:to="loc_us-gaap_HedgingDesignationAxis_ca05c9fd-5f7e-4bec-a894-18bfea23de24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_9cfd6215-263e-46fa-9d94-befb11d973c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_ca05c9fd-5f7e-4bec-a894-18bfea23de24" xlink:to="loc_us-gaap_HedgingDesignationDomain_9cfd6215-263e-46fa-9d94-befb11d973c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e87e93bc-29b8-4670-9f75-aab7d1cc6f82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_9cfd6215-263e-46fa-9d94-befb11d973c7" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e87e93bc-29b8-4670-9f75-aab7d1cc6f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_e4ad544a-fd72-4e48-be78-34605bdfec42" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfDerivatives_0d39db16-7b3b-41cd-b019-c0213166dfd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfDerivatives"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:to="loc_us-gaap_GainLossOnSaleOfDerivatives_0d39db16-7b3b-41cd-b019-c0213166dfd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_eadc2d6f-2968-4630-9063-3c2d20454e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_eadc2d6f-2968-4630-9063-3c2d20454e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_66d68608-f85e-4ccf-b55d-8533985eea75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_66d68608-f85e-4ccf-b55d-8533985eea75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_789b8011-73f9-423f-ace1-021d1afcf1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_789b8011-73f9-423f-ace1-021d1afcf1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_5eaefaa6-e438-4fea-a3eb-21be725d7b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_5eaefaa6-e438-4fea-a3eb-21be725d7b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_c2ee497d-5da2-4cdb-bcbb-340aad8a482d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_625ca99b-5ebf-4a63-b74c-c4d30292d2a1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_c2ee497d-5da2-4cdb-bcbb-340aad8a482d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#FairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0c77b379-f5b2-4103-bc37-149d5bc6129e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d4f70586-eef2-484b-93c3-229aac7359e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0c77b379-f5b2-4103-bc37-149d5bc6129e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d4f70586-eef2-484b-93c3-229aac7359e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a218e47-21e5-43a6-b6cc-ed7c25af170c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d4f70586-eef2-484b-93c3-229aac7359e8" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a218e47-21e5-43a6-b6cc-ed7c25af170c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ca5f4b12-8804-4b49-b823-712034d59035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9a218e47-21e5-43a6-b6cc-ed7c25af170c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ca5f4b12-8804-4b49-b823-712034d59035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d3e35886-d7eb-4452-abff-d820fc3e2ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_ca5f4b12-8804-4b49-b823-712034d59035" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d3e35886-d7eb-4452-abff-d820fc3e2ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2bd155b1-ee26-4123-a701-25b1cdf752dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d4f70586-eef2-484b-93c3-229aac7359e8" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2bd155b1-ee26-4123-a701-25b1cdf752dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19bfaf51-07c4-400d-a849-0fe29e5d99d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2bd155b1-ee26-4123-a701-25b1cdf752dc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19bfaf51-07c4-400d-a849-0fe29e5d99d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_096c390e-ba55-4715-b930-ba460348ac6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_19bfaf51-07c4-400d-a849-0fe29e5d99d2" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_096c390e-ba55-4715-b930-ba460348ac6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1e0f828e-87a9-4479-b73a-8802dd06c8c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d4f70586-eef2-484b-93c3-229aac7359e8" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1e0f828e-87a9-4479-b73a-8802dd06c8c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_91feb01a-bc20-4b71-bc3b-a79cdcd54206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1e0f828e-87a9-4479-b73a-8802dd06c8c5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_91feb01a-bc20-4b71-bc3b-a79cdcd54206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_5f235398-07a9-4d21-9d9a-b2d7be5f1274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_91feb01a-bc20-4b71-bc3b-a79cdcd54206" xlink:to="loc_us-gaap_CommodityContractMember_5f235398-07a9-4d21-9d9a-b2d7be5f1274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_a8056242-347e-4236-bcce-25ba47849748" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_91feb01a-bc20-4b71-bc3b-a79cdcd54206" xlink:to="loc_us-gaap_InterestRateSwapMember_a8056242-347e-4236-bcce-25ba47849748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_9b821867-539b-4391-89bb-744fecde8c93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d4f70586-eef2-484b-93c3-229aac7359e8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_9b821867-539b-4391-89bb-744fecde8c93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7165040a-4fc3-440d-bc24-35b5cafc3329" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9b821867-539b-4391-89bb-744fecde8c93" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7165040a-4fc3-440d-bc24-35b5cafc3329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_de8bf8b7-630e-4d80-be6e-4e26a0d1b98b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7165040a-4fc3-440d-bc24-35b5cafc3329" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_de8bf8b7-630e-4d80-be6e-4e26a0d1b98b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_769b438c-72d2-4470-8534-c447750be97f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7165040a-4fc3-440d-bc24-35b5cafc3329" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_769b438c-72d2-4470-8534-c447750be97f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_2bba2d57-e623-4b40-88e0-287703690073" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7165040a-4fc3-440d-bc24-35b5cafc3329" xlink:to="loc_us-gaap_MunicipalBondsMember_2bba2d57-e623-4b40-88e0-287703690073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_7aa2b604-aa06-4bac-bcec-c008f270f52d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7165040a-4fc3-440d-bc24-35b5cafc3329" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_7aa2b604-aa06-4bac-bcec-c008f270f52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b7512607-37de-4782-be19-30844f27c100" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d4f70586-eef2-484b-93c3-229aac7359e8" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b7512607-37de-4782-be19-30844f27c100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_103248a7-6cbf-4500-9b2a-3d55c8836865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b7512607-37de-4782-be19-30844f27c100" xlink:to="loc_us-gaap_DerivativeAssets_103248a7-6cbf-4500-9b2a-3d55c8836865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_f3ea7aa1-4c14-49ce-9462-e9e5046d51b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b7512607-37de-4782-be19-30844f27c100" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_f3ea7aa1-4c14-49ce-9462-e9e5046d51b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_29d12b17-343d-4d70-9f40-416ce4d3ab06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b7512607-37de-4782-be19-30844f27c100" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_29d12b17-343d-4d70-9f40-416ce4d3ab06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_ca6fee8a-2255-49c9-98d4-f88484f7a85f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b7512607-37de-4782-be19-30844f27c100" xlink:to="loc_us-gaap_DerivativeLiabilities_ca6fee8a-2255-49c9-98d4-f88484f7a85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails" xlink:type="simple" xlink:href="road-20230331.xsd#CommitmentsLettersofCreditDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_658835fd-0466-4a4a-96ce-1f73cb2620a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_c568cfae-9a0a-4d6c-8ddd-8b7d36f1a909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_658835fd-0466-4a4a-96ce-1f73cb2620a0" xlink:to="loc_us-gaap_DebtInstrumentTable_c568cfae-9a0a-4d6c-8ddd-8b7d36f1a909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_44362940-0f25-419f-89f6-a3ae79c3b57f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c568cfae-9a0a-4d6c-8ddd-8b7d36f1a909" xlink:to="loc_us-gaap_CreditFacilityAxis_44362940-0f25-419f-89f6-a3ae79c3b57f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cae886a6-e7aa-4f1d-b6e3-2ac4d63da76f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_44362940-0f25-419f-89f6-a3ae79c3b57f" xlink:to="loc_us-gaap_CreditFacilityDomain_cae886a6-e7aa-4f1d-b6e3-2ac4d63da76f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_cd0b1e19-621f-4d8d-a032-7bca6d78d642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cae886a6-e7aa-4f1d-b6e3-2ac4d63da76f" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_cd0b1e19-621f-4d8d-a032-7bca6d78d642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_4f5cdb0a-c53f-4857-b040-32c15934e4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c568cfae-9a0a-4d6c-8ddd-8b7d36f1a909" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_4f5cdb0a-c53f-4857-b040-32c15934e4ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4c9e4881-b06e-4f70-873c-24849f66ee6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4f5cdb0a-c53f-4857-b040-32c15934e4ba" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4c9e4881-b06e-4f70-873c-24849f66ee6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_b37284e6-d0cc-48c5-8fab-3ef9809c60a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4c9e4881-b06e-4f70-873c-24849f66ee6b" xlink:to="loc_us-gaap_LineOfCreditMember_b37284e6-d0cc-48c5-8fab-3ef9809c60a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b8d9e448-c803-4dc7-822e-72548ff15313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c568cfae-9a0a-4d6c-8ddd-8b7d36f1a909" xlink:to="loc_us-gaap_DebtInstrumentLineItems_b8d9e448-c803-4dc7-822e-72548ff15313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_189edb4f-da99-4bf8-af8b-6a249244788e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b8d9e448-c803-4dc7-822e-72548ff15313" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_189edb4f-da99-4bf8-af8b-6a249244788e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_8c0be88c-a48e-4be8-9d44-b83d0413fc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b8d9e448-c803-4dc7-822e-72548ff15313" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_8c0be88c-a48e-4be8-9d44-b83d0413fc0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#CommitmentsPurchaseCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b833fa7c-e237-4b32-9d15-282bbc0dedda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1345ad11-31bc-426e-ac58-09601258755d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b833fa7c-e237-4b32-9d15-282bbc0dedda" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1345ad11-31bc-426e-ac58-09601258755d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_5818c662-68d2-45db-9719-94f44ee054f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1345ad11-31bc-426e-ac58-09601258755d" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_5818c662-68d2-45db-9719-94f44ee054f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_066718b2-232a-4cda-ba7f-efbcb347305f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_5818c662-68d2-45db-9719-94f44ee054f6" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_066718b2-232a-4cda-ba7f-efbcb347305f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryFuelMember_1389fa65-7a7c-4755-8705-07ce542a9557" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryFuelMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_066718b2-232a-4cda-ba7f-efbcb347305f" xlink:to="loc_us-gaap_PublicUtilitiesInventoryFuelMember_1389fa65-7a7c-4755-8705-07ce542a9557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7583fbd3-a6ab-4916-8687-076d612aaf4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1345ad11-31bc-426e-ac58-09601258755d" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7583fbd3-a6ab-4916-8687-076d612aaf4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_d98cab9d-e7df-4b69-9834-ee7abfb036e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7583fbd3-a6ab-4916-8687-076d612aaf4b" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_d98cab9d-e7df-4b69-9834-ee7abfb036e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_28a5ba3f-b802-4b9b-9b1b-a9e3c43bc8a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7583fbd3-a6ab-4916-8687-076d612aaf4b" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_28a5ba3f-b802-4b9b-9b1b-a9e3c43bc8a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_e0f87805-53bf-4119-b21e-a9c22df55555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7583fbd3-a6ab-4916-8687-076d612aaf4b" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_e0f87805-53bf-4119-b21e-a9c22df55555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_3fe15379-9be8-4a37-8a77-86de8551cd6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_7583fbd3-a6ab-4916-8687-076d612aaf4b" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_3fe15379-9be8-4a37-8a77-86de8551cd6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails" xlink:type="simple" xlink:href="road-20230331.xsd#CommitmentsMinimumRoyaltiesDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8347bbe7-517f-4940-8c3a-8813ed5a6159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear_dce35747-d00e-4d67-b8eb-4db7e3c61019" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8347bbe7-517f-4940-8c3a-8813ed5a6159" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear_dce35747-d00e-4d67-b8eb-4db7e3c61019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueInYearOne_92a4b81f-a9a3-4b4b-ad07-d00995a9e273" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueInYearOne"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8347bbe7-517f-4940-8c3a-8813ed5a6159" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsDueInYearOne_92a4b81f-a9a3-4b4b-ad07-d00995a9e273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueInYearTwo_1f803d18-7d0e-4884-9293-67cc8c1b7928" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueInYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8347bbe7-517f-4940-8c3a-8813ed5a6159" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsDueInYearTwo_1f803d18-7d0e-4884-9293-67cc8c1b7928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueInYearThree_58cc9c16-46bc-4068-8c16-0ef1bfd73a36" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueInYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8347bbe7-517f-4940-8c3a-8813ed5a6159" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsDueInYearThree_58cc9c16-46bc-4068-8c16-0ef1bfd73a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueInYearFour_b42ecd19-d2f8-483a-9c77-ee08d2bea7ef" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueInYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8347bbe7-517f-4940-8c3a-8813ed5a6159" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsDueInYearFour_b42ecd19-d2f8-483a-9c77-ee08d2bea7ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDueThereafter_23379dff-5b09-4cdf-975c-4f3ade82e581" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8347bbe7-517f-4940-8c3a-8813ed5a6159" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsDueThereafter_23379dff-5b09-4cdf-975c-4f3ade82e581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RoyaltyFutureMinimumPaymentsDue_e237fc44-b0da-4732-b2fb-323df53a78ee" xlink:href="road-20230331.xsd#road_RoyaltyFutureMinimumPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8347bbe7-517f-4940-8c3a-8813ed5a6159" xlink:to="loc_road_RoyaltyFutureMinimumPaymentsDue_e237fc44-b0da-4732-b2fb-323df53a78ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyExpense_0b5bcb98-d59d-42b2-a4e3-23c841fbf2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RoyaltyExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8347bbe7-517f-4940-8c3a-8813ed5a6159" xlink:to="loc_us-gaap_RoyaltyExpense_0b5bcb98-d59d-42b2-a4e3-23c841fbf2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails" xlink:type="simple" xlink:href="road-20230331.xsd#RestrictedInvestmentsSummaryofDebtSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7085432c-9a3a-48b8-a3e6-137d4457be51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa46f6c6-5297-44d5-a8d2-fab9b1b0f834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7085432c-9a3a-48b8-a3e6-137d4457be51" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa46f6c6-5297-44d5-a8d2-fab9b1b0f834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_fc44f4e3-5d52-4b72-917b-876ca43837f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa46f6c6-5297-44d5-a8d2-fab9b1b0f834" xlink:to="loc_us-gaap_FinancialInstrumentAxis_fc44f4e3-5d52-4b72-917b-876ca43837f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a45c4aa-622c-46c9-96e1-000395317b61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_fc44f4e3-5d52-4b72-917b-876ca43837f4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a45c4aa-622c-46c9-96e1-000395317b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_25bab768-18e7-4d3f-98b2-35a09a28c9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a45c4aa-622c-46c9-96e1-000395317b61" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_25bab768-18e7-4d3f-98b2-35a09a28c9f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentDebtSecuritiesMember_03d5ba23-66ce-4476-bfe4-08e32f9a2bed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a45c4aa-622c-46c9-96e1-000395317b61" xlink:to="loc_us-gaap_USGovernmentDebtSecuritiesMember_03d5ba23-66ce-4476-bfe4-08e32f9a2bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_51d248d8-d1fa-4b49-90ed-239998bb3d28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a45c4aa-622c-46c9-96e1-000395317b61" xlink:to="loc_us-gaap_MunicipalBondsMember_51d248d8-d1fa-4b49-90ed-239998bb3d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_e5110cb3-6f76-4da2-bd15-75d2d55f3d42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a45c4aa-622c-46c9-96e1-000395317b61" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_e5110cb3-6f76-4da2-bd15-75d2d55f3d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6f99625f-c1d1-47c3-a479-1e10c18b0e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa46f6c6-5297-44d5-a8d2-fab9b1b0f834" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6f99625f-c1d1-47c3-a479-1e10c18b0e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_b082b4ba-e728-4447-bfc3-2616cee7a68c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6f99625f-c1d1-47c3-a479-1e10c18b0e8f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_b082b4ba-e728-4447-bfc3-2616cee7a68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_d31b4447-abe7-4f69-a0ea-d8c8d7ef6c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6f99625f-c1d1-47c3-a479-1e10c18b0e8f" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_d31b4447-abe7-4f69-a0ea-d8c8d7ef6c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1297bda5-7945-4c42-bc79-5065b13ebb16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6f99625f-c1d1-47c3-a479-1e10c18b0e8f" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1297bda5-7945-4c42-bc79-5065b13ebb16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_7244c58a-d907-4390-b6fb-92dcf3d3dea6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_6f99625f-c1d1-47c3-a479-1e10c18b0e8f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_7244c58a-d907-4390-b6fb-92dcf3d3dea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails" xlink:type="simple" xlink:href="road-20230331.xsd#RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf28d8c7-7445-4291-a4f9-394a14701e08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_c4ffe2cb-ea17-46e5-9ea1-0aa0d24c1dac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf28d8c7-7445-4291-a4f9-394a14701e08" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_c4ffe2cb-ea17-46e5-9ea1-0aa0d24c1dac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_51923a2c-b469-4e7c-9cb4-4025c9f6a50c" xlink:href="road-20230331.xsd#road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf28d8c7-7445-4291-a4f9-394a14701e08" xlink:to="loc_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_51923a2c-b469-4e7c-9cb4-4025c9f6a50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree_1164564b-3f2b-490e-9570-daef576505d7" xlink:href="road-20230331.xsd#road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf28d8c7-7445-4291-a4f9-394a14701e08" xlink:to="loc_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree_1164564b-3f2b-490e-9570-daef576505d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_029e487d-f889-44e5-8397-894bb9829fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf28d8c7-7445-4291-a4f9-394a14701e08" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_029e487d-f889-44e5-8397-894bb9829fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_e3374c79-6b16-4b05-a7c0-77e968678c79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf28d8c7-7445-4291-a4f9-394a14701e08" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_e3374c79-6b16-4b05-a7c0-77e968678c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_7cd488e6-fb11-4938-b3fc-5e997aaeaa11" xlink:href="road-20230331.xsd#road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf28d8c7-7445-4291-a4f9-394a14701e08" xlink:to="loc_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree_7cd488e6-fb11-4938-b3fc-5e997aaeaa11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree_46e31192-51d4-4289-9924-9967038a5fd8" xlink:href="road-20230331.xsd#road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf28d8c7-7445-4291-a4f9-394a14701e08" xlink:to="loc_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree_46e31192-51d4-4289-9924-9967038a5fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_38d5a340-a3f8-4bce-ab13-c17e8994023a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf28d8c7-7445-4291-a4f9-394a14701e08" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_38d5a340-a3f8-4bce-ab13-c17e8994023a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails" xlink:type="simple" xlink:href="road-20230331.xsd#OtherComprehensiveIncomeLossAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_00d5f7e6-8fba-4311-b0f8-bfd10ba442d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8d45dd88-1518-4158-bef3-3335d7871135" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_00d5f7e6-8fba-4311-b0f8-bfd10ba442d0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8d45dd88-1518-4158-bef3-3335d7871135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a3c3bd19-040b-4be8-ad11-cb3724dbcbe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8d45dd88-1518-4158-bef3-3335d7871135" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a3c3bd19-040b-4be8-ad11-cb3724dbcbe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a995d643-4fce-44c3-a883-bdcca1684a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a3c3bd19-040b-4be8-ad11-cb3724dbcbe4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a995d643-4fce-44c3-a883-bdcca1684a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_8ecbe793-6a4f-4a7e-92e9-86c83ffe3674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a995d643-4fce-44c3-a883-bdcca1684a2f" xlink:to="loc_us-gaap_InterestRateSwapMember_8ecbe793-6a4f-4a7e-92e9-86c83ffe3674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_74950f5f-19d5-4d74-b19b-23eaccb3e48a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8d45dd88-1518-4158-bef3-3335d7871135" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_74950f5f-19d5-4d74-b19b-23eaccb3e48a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_b715b304-7a2e-4a8b-b162-d310edf36ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_74950f5f-19d5-4d74-b19b-23eaccb3e48a" xlink:to="loc_us-gaap_DerivativeNotionalAmount_b715b304-7a2e-4a8b-b162-d310edf36ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainOnDerivative_73a35e05-501e-4623-92d6-4bb1ca1bdd6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainOnDerivative"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_74950f5f-19d5-4d74-b19b-23eaccb3e48a" xlink:to="loc_us-gaap_DerivativeGainOnDerivative_73a35e05-501e-4623-92d6-4bb1ca1bdd6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails" xlink:type="simple" xlink:href="road-20230331.xsd#OtherComprehensiveIncomeLossScheduleofAOCIDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_e62bc183-81fe-4996-90f5-8143e8b03d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_72469d20-5634-4136-9f0b-ceb1655ff71b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e62bc183-81fe-4996-90f5-8143e8b03d8f" xlink:to="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_72469d20-5634-4136-9f0b-ceb1655ff71b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_197a037f-c839-41ab-8e52-3840b40ed9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e62bc183-81fe-4996-90f5-8143e8b03d8f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_197a037f-c839-41ab-8e52-3840b40ed9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems_ed84ab33-5d50-47ac-ae34-1e392bf0c7aa" xlink:href="road-20230331.xsd#road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e62bc183-81fe-4996-90f5-8143e8b03d8f" xlink:to="loc_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems_ed84ab33-5d50-47ac-ae34-1e392bf0c7aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4217322e-fa74-46e7-b0fa-7dc1d6a3a52f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e62bc183-81fe-4996-90f5-8143e8b03d8f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4217322e-fa74-46e7-b0fa-7dc1d6a3a52f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails" xlink:type="simple" xlink:href="road-20230331.xsd#OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3d3b7184-3eb0-4e88-80cc-389de7d2730f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5c965f7c-d576-4eed-8e3a-161fd67bcfa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3d3b7184-3eb0-4e88-80cc-389de7d2730f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5c965f7c-d576-4eed-8e3a-161fd67bcfa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4b79639e-a32f-422c-8ae2-b5c9d49db8d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5c965f7c-d576-4eed-8e3a-161fd67bcfa6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4b79639e-a32f-422c-8ae2-b5c9d49db8d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_36a109d9-b51b-47f0-b976-8bed60aa9ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4b79639e-a32f-422c-8ae2-b5c9d49db8d1" xlink:to="loc_us-gaap_EquityComponentDomain_36a109d9-b51b-47f0-b976-8bed60aa9ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_4c78ac3f-1d2a-458a-8102-3e855dd510d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_36a109d9-b51b-47f0-b976-8bed60aa9ecb" xlink:to="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_4c78ac3f-1d2a-458a-8102-3e855dd510d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8a1491e7-9735-4235-994f-9fe348842b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5c965f7c-d576-4eed-8e3a-161fd67bcfa6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8a1491e7-9735-4235-994f-9fe348842b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5f10db31-667a-4d73-b81c-c3549571c939" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8a1491e7-9735-4235-994f-9fe348842b7b" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5f10db31-667a-4d73-b81c-c3549571c939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e30e50d6-ea02-444e-b184-74a08019233b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5f10db31-667a-4d73-b81c-c3549571c939" xlink:to="loc_us-gaap_StockholdersEquity_e30e50d6-ea02-444e-b184-74a08019233b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b8669619-c540-4be2-ae2a-9a22c6dfdc4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5f10db31-667a-4d73-b81c-c3549571c939" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b8669619-c540-4be2-ae2a-9a22c6dfdc4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e5aa3067-8200-4cf6-8ca7-9dc1f0d5de15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5f10db31-667a-4d73-b81c-c3549571c939" xlink:to="loc_us-gaap_StockholdersEquity_e5aa3067-8200-4cf6-8ca7-9dc1f0d5de15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails" xlink:type="simple" xlink:href="road-20230331.xsd#OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9fb0b2a2-61c3-4e2b-a493-311d364abbaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_01f10c05-4ee0-4e5b-a70e-1f8d6fb23964" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9fb0b2a2-61c3-4e2b-a493-311d364abbaa" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_01f10c05-4ee0-4e5b-a70e-1f8d6fb23964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1d5c6d9f-f60a-4d99-ae15-052752a624c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_01f10c05-4ee0-4e5b-a70e-1f8d6fb23964" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1d5c6d9f-f60a-4d99-ae15-052752a624c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_71b8c0ee-fcc3-486d-9826-b403e8001db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1d5c6d9f-f60a-4d99-ae15-052752a624c7" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_71b8c0ee-fcc3-486d-9826-b403e8001db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_c86da3eb-c484-4407-9eeb-4f4b6fe8183e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_71b8c0ee-fcc3-486d-9826-b403e8001db7" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_c86da3eb-c484-4407-9eeb-4f4b6fe8183e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0c8666be-ccca-460e-9a4a-8d46cf344eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_01f10c05-4ee0-4e5b-a70e-1f8d6fb23964" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0c8666be-ccca-460e-9a4a-8d46cf344eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_86b9b809-eef7-4f21-a79d-30bc74db1913" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0c8666be-ccca-460e-9a4a-8d46cf344eb0" xlink:to="loc_us-gaap_EquityComponentDomain_86b9b809-eef7-4f21-a79d-30bc74db1913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_1aaa0670-6e87-4a15-a653-7e88295e15d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_86b9b809-eef7-4f21-a79d-30bc74db1913" xlink:to="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_1aaa0670-6e87-4a15-a653-7e88295e15d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4c935ae9-23ea-4037-825e-0c5e9203314b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_01f10c05-4ee0-4e5b-a70e-1f8d6fb23964" xlink:to="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4c935ae9-23ea-4037-825e-0c5e9203314b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_fd0f3c04-7633-41bc-883f-d0d4e19e62d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4c935ae9-23ea-4037-825e-0c5e9203314b" xlink:to="loc_us-gaap_InterestExpense_fd0f3c04-7633-41bc-883f-d0d4e19e62d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_d98a0db2-8305-452f-a8ff-e27f16242a51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4c935ae9-23ea-4037-825e-0c5e9203314b" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_d98a0db2-8305-452f-a8ff-e27f16242a51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a6e394cb-0176-4922-8fb5-4fffcaee3290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4c935ae9-23ea-4037-825e-0c5e9203314b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a6e394cb-0176-4922-8fb5-4fffcaee3290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_9f8d647c-1112-43eb-8a3a-886d3b78a701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_4c935ae9-23ea-4037-825e-0c5e9203314b" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_9f8d647c-1112-43eb-8a3a-886d3b78a701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="road-20230331.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_89fd1555-10a4-4bd4-8cfe-4c045d83517d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_e8766a1e-70e4-45e7-869c-3c89f9512e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_89fd1555-10a4-4bd4-8cfe-4c045d83517d" xlink:to="loc_us-gaap_SubsequentEventTable_e8766a1e-70e4-45e7-869c-3c89f9512e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_10b481d2-79fc-4a9d-b7ab-4a5b818defbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_e8766a1e-70e4-45e7-869c-3c89f9512e9f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_10b481d2-79fc-4a9d-b7ab-4a5b818defbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94101a0c-15d9-4bbc-a1c6-204ac81cda7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_10b481d2-79fc-4a9d-b7ab-4a5b818defbf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94101a0c-15d9-4bbc-a1c6-204ac81cda7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PickensConstructionIncMember_d2d6ccd2-6790-4d60-a965-a2fc12603b22" xlink:href="road-20230331.xsd#road_PickensConstructionIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94101a0c-15d9-4bbc-a1c6-204ac81cda7c" xlink:to="loc_road_PickensConstructionIncMember_d2d6ccd2-6790-4d60-a965-a2fc12603b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SouthernSiteContractorsMember_495780e7-8235-4ed2-8d35-931c70054b2f" xlink:href="road-20230331.xsd#road_SouthernSiteContractorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94101a0c-15d9-4bbc-a1c6-204ac81cda7c" xlink:to="loc_road_SouthernSiteContractorsMember_495780e7-8235-4ed2-8d35-931c70054b2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_3f514f83-697a-4c0c-9b59-30a5e525d4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_e8766a1e-70e4-45e7-869c-3c89f9512e9f" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_3f514f83-697a-4c0c-9b59-30a5e525d4c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_c503ef5d-9635-4ed5-8224-64f6962b129b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_3f514f83-697a-4c0c-9b59-30a5e525d4c8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_c503ef5d-9635-4ed5-8224-64f6962b129b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_cba99563-b6c9-4c5e-8707-7b4a3e523b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_c503ef5d-9635-4ed5-8224-64f6962b129b" xlink:to="loc_us-gaap_SubsequentEventMember_cba99563-b6c9-4c5e-8707-7b4a3e523b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_cd319299-bd3e-4286-9ca3-d67fd26f7f79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_e8766a1e-70e4-45e7-869c-3c89f9512e9f" xlink:to="loc_us-gaap_AwardTypeAxis_cd319299-bd3e-4286-9ca3-d67fd26f7f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e49e4fc6-89a3-45a7-a998-3a584cb4e22f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_cd319299-bd3e-4286-9ca3-d67fd26f7f79" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e49e4fc6-89a3-45a7-a998-3a584cb4e22f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_f5fdcf72-8d50-4209-a61f-d41d0ebd718f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e49e4fc6-89a3-45a7-a998-3a584cb4e22f" xlink:to="loc_us-gaap_RestrictedStockMember_f5fdcf72-8d50-4209-a61f-d41d0ebd718f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_9f65c856-ae26-47c0-b040-dbb38ae2430e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e49e4fc6-89a3-45a7-a998-3a584cb4e22f" xlink:to="loc_us-gaap_PerformanceSharesMember_9f65c856-ae26-47c0-b040-dbb38ae2430e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e5c7c78a-1aa8-4007-92c7-acbb66267b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_e8766a1e-70e4-45e7-869c-3c89f9512e9f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e5c7c78a-1aa8-4007-92c7-acbb66267b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f6e7a207-447a-4d7b-b3d8-334ac8f3580e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e5c7c78a-1aa8-4007-92c7-acbb66267b4d" xlink:to="loc_us-gaap_ClassOfStockDomain_f6e7a207-447a-4d7b-b3d8-334ac8f3580e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_5f0980c6-b8ee-4a34-afe5-2b3e8a531a95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_f6e7a207-447a-4d7b-b3d8-334ac8f3580e" xlink:to="loc_us-gaap_CommonClassAMember_5f0980c6-b8ee-4a34-afe5-2b3e8a531a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_cd4d64b0-4daa-4e11-aa4b-63e516aa9888" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_e8766a1e-70e4-45e7-869c-3c89f9512e9f" xlink:to="loc_us-gaap_SubsequentEventLineItems_cd4d64b0-4daa-4e11-aa4b-63e516aa9888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_2d1547a4-2ca4-4d1f-b9f4-afa90d641037" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_cd4d64b0-4daa-4e11-aa4b-63e516aa9888" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_2d1547a4-2ca4-4d1f-b9f4-afa90d641037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a3de6852-8a74-4dd2-ab92-249503682a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_cd4d64b0-4daa-4e11-aa4b-63e516aa9888" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a3de6852-8a74-4dd2-ab92-249503682a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476792954032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>May 05, 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_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Construction Partners, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-0758017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">290 Healthwest Drive, Suite 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_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Dothan<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">AL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">36303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">673-9763<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Class A common stock, par value $0.001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">ROAD<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<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>
</tr>
<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>
</tr>
<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">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001718227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,396,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_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,352,915<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</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_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476791823744">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 and cash equivalents</a></td>
<td class="nump">$ 30,512<span></span>
</td>
<td class="nump">$ 35,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_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">119<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Contracts receivable including retainage, net</a></td>
<td class="nump">243,261<span></span>
</td>
<td class="nump">265,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">29,126<span></span>
</td>
<td class="nump">29,271<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">86,197<span></span>
</td>
<td class="nump">74,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">16,900<span></span>
</td>
<td class="nump">12,957<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">406,115<span></span>
</td>
<td class="nump">417,189<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">502,985<span></span>
</td>
<td class="nump">481,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">16,792<span></span>
</td>
<td class="nump">13,985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">163,385<span></span>
</td>
<td class="nump">129,465<span></span>
</td>
</tr>
<tr class="ro">
<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">15,399<span></span>
</td>
<td class="nump">15,976<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture</a></td>
<td class="nump">87<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent', window );">Restricted investments</a></td>
<td class="nump">11,303<span></span>
</td>
<td class="nump">6,866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">24,755<span></span>
</td>
<td class="nump">30,541<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,140,821<span></span>
</td>
<td class="nump">1,095,521<span></span>
</td>
</tr>
<tr class="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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">121,422<span></span>
</td>
<td class="nump">130,468<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="nump">62,004<span></span>
</td>
<td class="nump">52,477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">2,243<span></span>
</td>
<td class="nump">2,209<span></span>
</td>
</tr>
<tr class="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 );">Current maturities of long-term debt</a></td>
<td class="nump">13,500<span></span>
</td>
<td class="nump">12,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_AccruedExpensesAndOtherCurrentLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">26,158<span></span>
</td>
<td class="nump">28,484<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">225,327<span></span>
</td>
<td class="nump">226,138<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term 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_LongTermDebtNoncurrent', window );">Long-term debt, net of current maturities and deferred debt issuance costs</a></td>
<td class="nump">408,967<span></span>
</td>
<td class="nump">363,066<span></span>
</td>
</tr>
<tr class="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, net of current portion</a></td>
<td class="nump">14,982<span></span>
</td>
<td class="nump">12,059<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes, net</a></td>
<td class="nump">24,938<span></span>
</td>
<td class="nump">26,713<span></span>
</td>
</tr>
<tr class="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">13,919<span></span>
</td>
<td class="nump">11,666<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">462,806<span></span>
</td>
<td class="nump">413,504<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">688,133<span></span>
</td>
<td class="nump">639,642<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#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_PreferredStockValue', window );">Preferred stock, par value $0.001; 10,000,000 shares authorized and no shares issued and outstanding at March 31, 2023 and September 30, 2022</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">261,743<span></span>
</td>
<td class="nump">256,571<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income, net</a></td>
<td class="nump">12,985<span></span>
</td>
<td class="nump">17,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">193,685<span></span>
</td>
<td class="nump">197,274<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">452,688<span></span>
</td>
<td class="nump">455,879<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">1,140,821<span></span>
</td>
<td class="nump">1,095,521<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#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</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock</a></td>
<td class="num">(178)<span></span>
</td>
<td class="num">(39)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#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</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock</a></td>
<td class="num">$ (15,603)<span></span>
</td>
<td class="num">$ (15,603)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_AccruedExpensesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses and other current 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;">road_AccruedExpensesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267853-210455<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL121698322-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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, excluding 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 restricted as to withdrawal or usage, classified as current. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476793021776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</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, shares authorized (in shares)</a></td>
<td class="nump">400,000,000<span></span>
</td>
<td class="nump">400,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">41,376,528<span></span>
</td>
<td class="nump">41,195,730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">41,366,691<span></span>
</td>
<td class="nump">41,193,024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">9,837<span></span>
</td>
<td class="nump">2,706<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</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, shares authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">14,275,867<span></span>
</td>
<td class="nump">14,275,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">11,352,915<span></span>
</td>
<td class="nump">11,352,915<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">2,922,952<span></span>
</td>
<td class="nump">2,922,952<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476789284784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 324,850<span></span>
</td>
<td class="nump">$ 243,385<span></span>
</td>
<td class="nump">$ 666,629<span></span>
</td>
<td class="nump">$ 528,349<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenues</a></td>
<td class="nump">298,570<span></span>
</td>
<td class="nump">230,888<span></span>
</td>
<td class="nump">609,853<span></span>
</td>
<td class="nump">482,888<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">26,280<span></span>
</td>
<td class="nump">12,497<span></span>
</td>
<td class="nump">56,776<span></span>
</td>
<td class="nump">45,461<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(31,989)<span></span>
</td>
<td class="num">(25,000)<span></span>
</td>
<td class="num">(61,714)<span></span>
</td>
<td class="num">(49,946)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of property, plant and equipment</a></td>
<td class="nump">3,158<span></span>
</td>
<td class="nump">1,014<span></span>
</td>
<td class="nump">3,326<span></span>
</td>
<td class="nump">1,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on facility exchange</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,389<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(2,551)<span></span>
</td>
<td class="num">(11,489)<span></span>
</td>
<td class="nump">3,777<span></span>
</td>
<td class="num">(3,030)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="num">(4,802)<span></span>
</td>
<td class="num">(859)<span></span>
</td>
<td class="num">(8,762)<span></span>
</td>
<td class="num">(2,123)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income</a></td>
<td class="nump">398<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="nump">432<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before provision for income taxes</a></td>
<td class="num">(6,955)<span></span>
</td>
<td class="num">(12,305)<span></span>
</td>
<td class="num">(4,553)<span></span>
</td>
<td class="num">(4,994)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="num">(1,474)<span></span>
</td>
<td class="num">(2,887)<span></span>
</td>
<td class="num">(964)<span></span>
</td>
<td class="num">(1,087)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(5,481)<span></span>
</td>
<td class="num">(9,418)<span></span>
</td>
<td class="num">(3,589)<span></span>
</td>
<td class="num">(3,907)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized gain (loss) on interest rate swap contract, net</a></td>
<td class="num">(3,460)<span></span>
</td>
<td class="nump">5,580<span></span>
</td>
<td class="num">(4,752)<span></span>
</td>
<td class="nump">7,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized gain (loss) on restricted investments, net</a></td>
<td class="nump">81<span></span>
</td>
<td class="num">(122)<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="num">(122)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(3,379)<span></span>
</td>
<td class="nump">5,458<span></span>
</td>
<td class="num">(4,635)<span></span>
</td>
<td class="nump">6,903<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="num">$ (8,860)<span></span>
</td>
<td class="num">$ (3,960)<span></span>
</td>
<td class="num">$ (8,224)<span></span>
</td>
<td class="nump">$ 2,996<span></span>
</td>
</tr>
<tr class="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>Net loss per share attributable to common stockholders:</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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">51,827,365<span></span>
</td>
<td class="nump">51,793,443<span></span>
</td>
<td class="nump">51,826,143<span></span>
</td>
<td class="nump">51,744,052<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">51,827,365<span></span>
</td>
<td class="nump">51,793,443<span></span>
</td>
<td class="nump">51,826,143<span></span>
</td>
<td class="nump">51,744,052<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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of operating interest income (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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476788096448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss), net</div></th>
<th class="th">
<div>Class A Common Stock </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Class A Common Stock </div>
<div>Treasury Stock Class A Common Stock</div>
</th>
<th class="th">
<div>Class B Common Stock </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Class B Common Stock </div>
<div>Treasury Stock Class A Common Stock</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_SharesIssued', window );">Beginning balance (in shares) at Sep. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,600,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,614,791<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, 2021</a></td>
<td class="nump">$ 408,899<span></span>
</td>
<td class="nump">$ 248,571<span></span>
</td>
<td class="nump">$ 175,898<span></span>
</td>
<td class="num">$ (23)<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="num">$ (15,603)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">5,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">1,504<span></span>
</td>
<td class="nump">1,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Issuance of stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Purchase of treasury stock</a></td>
<td class="num">(39)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(39)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">1,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering', window );">Conversion of Class B common stock to Class A common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,338,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,338,924)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Conversion of Class B common stock to Class A common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4)<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_SharesIssued', window );">Ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,085,484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,275,867<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, 2021</a></td>
<td class="nump">417,320<span></span>
</td>
<td class="nump">250,075<span></span>
</td>
<td class="nump">181,409<span></span>
</td>
<td class="nump">1,422<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="num">(39)<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="num">(15,603)<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_SharesIssued', window );">Beginning balance (in shares) at Sep. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,600,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,614,791<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, 2021</a></td>
<td class="nump">408,899<span></span>
</td>
<td class="nump">248,571<span></span>
</td>
<td class="nump">175,898<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">(3,907)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">6,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,193,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,275,867<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 Mar. 31, 2022</a></td>
<td class="nump">415,102<span></span>
</td>
<td class="nump">251,817<span></span>
</td>
<td class="nump">171,991<span></span>
</td>
<td class="nump">6,880<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="num">(39)<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="num">(15,603)<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_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,085,484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,275,867<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 Dec. 31, 2021</a></td>
<td class="nump">417,320<span></span>
</td>
<td class="nump">250,075<span></span>
</td>
<td class="nump">181,409<span></span>
</td>
<td class="nump">1,422<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="num">(39)<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">(9,418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">1,742<span></span>
</td>
<td class="nump">1,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">5,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,193,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,275,867<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 Mar. 31, 2022</a></td>
<td class="nump">415,102<span></span>
</td>
<td class="nump">251,817<span></span>
</td>
<td class="nump">171,991<span></span>
</td>
<td class="nump">6,880<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="num">(39)<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="num">(15,603)<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_SharesIssued', window );">Beginning balance (in shares) at Sep. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,195,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,275,867<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">455,879<span></span>
</td>
<td class="nump">256,571<span></span>
</td>
<td class="nump">197,274<span></span>
</td>
<td class="nump">17,620<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="num">(39)<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">1,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">2,480<span></span>
</td>
<td class="nump">2,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Issuance of stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Purchase of treasury stock</a></td>
<td class="num">(139)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(139)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(1,256)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,256)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,376,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,275,867<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">458,856<span></span>
</td>
<td class="nump">259,051<span></span>
</td>
<td class="nump">199,166<span></span>
</td>
<td class="nump">16,364<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="num">(178)<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="num">(15,603)<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_SharesIssued', window );">Beginning balance (in shares) at Sep. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,195,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,275,867<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">455,879<span></span>
</td>
<td class="nump">256,571<span></span>
</td>
<td class="nump">197,274<span></span>
</td>
<td class="nump">17,620<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="num">(39)<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">(3,589)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(4,635)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,376,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,275,867<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 Mar. 31, 2023</a></td>
<td class="nump">452,688<span></span>
</td>
<td class="nump">261,743<span></span>
</td>
<td class="nump">193,685<span></span>
</td>
<td class="nump">12,985<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="num">(178)<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="num">(15,603)<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_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,376,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,275,867<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 Dec. 31, 2022</a></td>
<td class="nump">458,856<span></span>
</td>
<td class="nump">259,051<span></span>
</td>
<td class="nump">199,166<span></span>
</td>
<td class="nump">16,364<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="num">(178)<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">(5,481)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,481)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">2,692<span></span>
</td>
<td class="nump">2,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(3,379)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,379)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,376,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,275,867<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 Mar. 31, 2023</a></td>
<td class="nump">$ 452,688<span></span>
</td>
<td class="nump">$ 261,743<span></span>
</td>
<td class="nump">$ 193,685<span></span>
</td>
<td class="nump">$ 12,985<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="num">$ (178)<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="num">$ (15,603)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Common Stock In Connection With Initial Public Offering</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_ConversionOfCommonStockInConnectionWithInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476792995632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (3,589)<span></span>
</td>
<td class="num">$ (3,907)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash, cash equivalents and restricted cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, depletion, accretion and amortization of long-lived assets</a></td>
<td class="nump">38,233<span></span>
</td>
<td class="nump">33,047<span></span>
</td>
</tr>
<tr class="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 debt issuance costs and debt discount</a></td>
<td class="nump">151<span></span>
</td>
<td class="nump">128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Unrealized loss (gain) on derivative instruments</a></td>
<td class="nump">2,286<span></span>
</td>
<td class="num">(2,130)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for bad debt</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of property, plant and equipment</a></td>
<td class="num">(3,326)<span></span>
</td>
<td class="num">(1,455)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on facility exchange</a></td>
<td class="num">(5,389)<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_GainLossOnSaleOfInvestments', window );">Realized losses on restricted investments</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Equity-based compensation expense</a></td>
<td class="nump">5,172<span></span>
</td>
<td class="nump">3,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax benefit</a></td>
<td class="num">(224)<span></span>
</td>
<td class="num">(245)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash adjustments</a></td>
<td class="num">(69)<span></span>
</td>
<td class="nump">39<span></span>
</td>
</tr>
<tr class="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, net of acquisition:</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_IncreaseDecreaseInDepositOtherAssets', window );">Contracts receivable including retainage</a></td>
<td class="nump">34,092<span></span>
</td>
<td class="num">(3,821)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">743<span></span>
</td>
<td class="num">(1,261)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(10,152)<span></span>
</td>
<td class="num">(13,665)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(3,246)<span></span>
</td>
<td class="num">(8,150)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="num">(206)<span></span>
</td>
<td class="nump">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_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(12,764)<span></span>
</td>
<td class="num">(2,426)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="nump">7,415<span></span>
</td>
<td class="nump">12,304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="num">(6,289)<span></span>
</td>
<td class="num">(11,957)<span></span>
</td>
</tr>
<tr class="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 long-term liabilities</a></td>
<td class="nump">2,784<span></span>
</td>
<td class="nump">3,067<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, net of acquisitions</a></td>
<td class="nump">45,696<span></span>
</td>
<td class="nump">3,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(60,399)<span></span>
</td>
<td class="num">(34,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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property, plant and equipment</a></td>
<td class="nump">8,301<span></span>
</td>
<td class="nump">3,777<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_road_BusinessCombinationConsiderationReceived', window );">Proceeds from facility exchange</a></td>
<td class="nump">36,987<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_ProceedsFromSaleOfRestrictedInvestments', window );">Proceeds from restricted investments</a></td>
<td class="nump">866<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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisitions, net of cash acquired</a></td>
<td class="num">(77,842)<span></span>
</td>
<td class="num">(102,893)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchase of restricted investments</a></td>
<td class="num">(5,148)<span></span>
</td>
<td class="num">(6,358)<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">(97,235)<span></span>
</td>
<td class="num">(140,177)<span></span>
</td>
</tr>
<tr class="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>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Net proceeds from revolving credit facility</a></td>
<td class="nump">38,000<span></span>
</td>
<td class="nump">116,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of long-term debt, net of debt issuance costs and discount</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long-term debt</a></td>
<td class="num">(6,250)<span></span>
</td>
<td class="num">(5,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_PaymentsOfTreasuryStockPurchaseObligation', window );">Purchase of treasury stock</a></td>
<td class="num">(139)<span></span>
</td>
<td class="num">(39)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">46,611<span></span>
</td>
<td class="nump">110,961<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash, cash equivalents and restricted cash</a></td>
<td class="num">(4,928)<span></span>
</td>
<td class="num">(25,922)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash, cash equivalents and restricted cash:</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">35,559<span></span>
</td>
<td class="nump">57,251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, end of period</a></td>
<td class="nump">30,631<span></span>
</td>
<td class="nump">31,329<span></span>
</td>
</tr>
<tr class="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 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 for interest</a></td>
<td class="nump">9,047<span></span>
</td>
<td class="nump">3,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">626<span></span>
</td>
<td class="nump">1,076<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating lease right-of-use assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">4,062<span></span>
</td>
<td class="nump">5,983<span></span>
</td>
</tr>
<tr class="re">
<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 operating lease liabilities</a></td>
<td class="nump">1,204<span></span>
</td>
<td class="nump">1,144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash 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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Property, plant and equipment included with accounts payable at period end</a></td>
<td class="nump">3,448<span></span>
</td>
<td class="nump">1,042<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_road_NoncashPayableToSellerInBusinessCombination', window );">Amounts payable to seller in business combination</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_BusinessCombinationConsiderationReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Received</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_BusinessCombinationConsiderationReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_NoncashPayableToSellerInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash Payable to Seller in Business Combination</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_NoncashPayableToSellerInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_PaymentsOfTreasuryStockPurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments of Treasury Stock Purchase Obligation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_PaymentsOfTreasuryStockPurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAtCarryingValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDepositOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDepositOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfRestrictedInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of investments that are pledged or subject to withdrawal restrictions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfRestrictedInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 (reversal of expense) for expected credit loss on 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>20
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796215424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>General<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">General</a></td>
<td class="text">General<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Description</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction Partners, Inc. (the &#8220;Company&#8221;) is a civil infrastructure company that specializes in the construction and maintenance of roadways across Alabama, Florida, Georgia, North Carolina, South Carolina and Tennessee. Through its wholly-owned subsidiaries, the Company provides a variety of products and services to both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. The Company&#8217;s primary operations consist of (i) manufacturing and distributing hot mix asphalt (&#8220;HMA&#8221;) for both internal use and sales to third parties in connection with construction projects, (ii) paving activities, including the construction of roadway base layers and application of asphalt pavement, (iii) site development, including the installation of utility and drainage systems, (iv) mining aggregates, such as sand, gravel and construction stone, that are used as raw materials in the production of HMA and for sales to third parties, and (v) distributing liquid asphalt cement for both internal use and sales to third parties in connection with HMA production.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was formed as a Delaware corporation in 2007 as a holding company to facilitate an acquisition growth strategy in the HMA paving and construction industry. SunTx Capital Partners (&#8220;SunTx&#8221;), a private equity firm based in Dallas, Texas, together with its principals and their respective affiliates, has owned a controlling interest in the Company&#8217;s stock since the Company&#8217;s inception.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Seasonality</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The use and consumption of the Company&#8217;s products and services fluctuate due to seasonality. The Company&#8217;s products are used, and its construction operations and production facilities are located, outdoors. Therefore, seasonal changes and other weather-related conditions, in particular, extended snowy, rainy or cold weather in the winter, spring or fall and major weather events, such as hurricanes, tornadoes, tropical storms and heavy snows, can adversely affect the Company&#8217;s business and operations through a decline in both the use of the Company&#8217;s products and demand for the Company&#8217;s services. In addition, construction materials production and shipment levels follow activity in the construction industry, which typically occurs in the spring, summer and fall. The first and second quarters of the Company&#8217;s fiscal year typically have lower levels of activity due to less favorable weather conditions. Warmer and drier weather during the Company&#8217;s third and fourth fiscal quarters typically result in higher activity and revenues during those quarters.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>21
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476884990768">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;), which permit reduced disclosure for interim periods. The Company's Consolidated Balance Sheets as of September&#160;30, 2022 were derived from the Company's audited financial statements for the fiscal year then ended, but do not include all necessary disclosures required by accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) with respect to annual financial statements. In the opinion of management, these unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company&#8217;s financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company&#8217;s audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2022 (the &#8220;2022 Form 10-K&#8221;). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management&#8217;s Estimates</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders&#8217; equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, investments, mineral reserves, goodwill and other intangible assets, business acquisitions, valuation of operating lease right-of-use assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, asset retirement obligations, valuation of derivative instruments and valuation of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company&#8217;s annual consolidated financial statements included in the 2022 Form 10-K. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less. The Company maintains demand accounts, money market accounts and certificates of deposit at several banks. From time to time, account balances have exceeded the maximum available federal deposit insurance coverage limit. The Company has not experienced any losses in such accounts and regularly monitors its credit risk.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction Partners Risk Management, Inc. (the &#8220;Captive&#8221;), a captive insurance company and wholly-owned subsidiary of the Company, provides general liability, automobile liability and workers&#8217; compensation insurance coverage to the Company and its subsidiaries. Restricted cash represents cash held in a fiduciary capacity by the Captive for the payment of casualty insurance claims. The Company had restricted cash of $0.1&#160;million at March 31, 2023 and at September 30, 2022.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Investments</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s restricted investments consist of debt securities, which are held in a fiduciary capacity by the Captive for the payment of casualty insurance claims. The Company determines the classification of its securities at the time of purchase and re-evaluates the determination at each balance sheet date. The Company has classified securities held by the Captive as available-for-sale. As a result, these securities are carried at their fair value. Purchases and sales of debt securities are recorded on the trade date. Interest income on debt securities is recorded when earned using an effective yield method. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net. These securities have been classified as non-current assets based on their respective maturity dates and the Company&#8217;s intent to reinvest sales proceeds into new restricted investments. The Company had restricted investments of $11.3&#160;million and $6.9&#160;million at March 31, 2023 and September 30, 2022, respectively.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its available-for-sale debt securities quarterly to determine whether there has been a decline in the fair value below the amortized cost due to credit losses or other factors. This evaluation process entails judgement by the Company, and considers factors including the issuer&#8217;s financial condition and near-term prospects, future economic conditions, interest rate changes and changes in the rating of the security. When the Company has determined that it intends to sell, or that it is more likely than not that the Company will be required to sell, a security before it recovers its amortized cost basis above fair value, the individual security is written down to fair value, with a corresponding charge to &#8220;Other income&#8221; within the Consolidated Statements of Comprehensive Income (Loss). For available-for-sale debt securities that do not meet the intent impairment criteria but for which the Company has determined that a credit loss exists, the present value of cash flows expected to be collected from the security is compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss allowance is recorded for the credit loss, limited by the amount by which the fair value is less than the amortized cost basis. For the six months ended March 31, 2023 and 2022, the Company had no intent impairments or credit losses.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contracts Receivable Including Retainage, Net</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by customers pending completion of a project. It is common in the Company&#8217;s industry for a small portion of either progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with the applicable contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheets as &#8220;Contracts receivable including retainage, net.&#8221; Billings for such retainage balances are generally collected within one year of the completion of the project.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable including retainage, net is stated at the amount management expects to collect from outstanding balances. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, current economic conditions, historical losses and other information available to management. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment to the contract receivable.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Contract Liabilities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billing practices for the Company&#8217;s contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the cost-to-cost input method (formerly known as the percentage-of-completion method). The Company records contract assets and contract liabilities to account for these differences in timing.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contract asset, &#8220;Costs and estimated earnings in excess of billings on uncompleted contracts,&#8221; arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheets as &#8220;Contracts receivable including retainage, net.&#8221; Included in costs and estimated earnings in excess of billings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded to the extent that the amount can be reasonably estimated and recovery is probable. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contract liability, &#8220;Billings in excess of costs and estimated earnings on uncompleted contracts,&#8221; represents the Company&#8217;s obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts are typically resolved within one year and are not considered significant financing components.  </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risks</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. The Company monitors concentrations of credit risk associated with these receivables on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management&#8217;s assessment of customers&#8217; credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis. No single customer accounted for more than 10% of the Company&#8217;s contracts receivable including retainage, net balance at March 31, 2023 or September 30, 2022.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Projects performed for various departments of transportation accounted for 29.8% and 30.8% of consolidated revenues for the three months ended March 31, 2023 and 2022, respectively, and for 30.9% and 32.3% of consolidated revenues for the six months ended March 31, 2023 and 2022, respectively. Customers that accounted for more than 10% of consolidated revenues during the three and six months ended March 31, 2023 and 2022 are presented below:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.382%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:100%">% of Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></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:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Florida Department of Transportation</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">12.5&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">9.6&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues from Contracts with Customers</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials, including HMA, aggregates, liquid asphalt and ready-mix concrete, to third-party public and private customers pursuant to contracts with those customers. The following table reflects, for the periods presented, the percentage of (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers. </span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.382%"/><td style="width:0.1%"/></tr><tr><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="21" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:100%">% of Consolidated Revenues</span></td></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:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;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:9pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></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:9pt;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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private</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:9pt;font-weight:400;line-height:100%">42.1&#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:9pt;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.1&#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:9pt;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.4&#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:9pt;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.9&#160;</span></td><td style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.6&#160;</span></td><td style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues derived from construction projects are recognized over time as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion. Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and (ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company&#8217;s performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company&#8217;s construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own. All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer&#8217;s asset is created or enhanced by the Company. The Company&#8217;s obligation is not satisfied until the entire project is complete.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized during a reporting period is based on the cost-to-cost input method applied to the total transaction price, including adjustments for variable consideration, such as liquidated damages, penalties or bonuses, related to the timeliness or quality of project performance. The Company includes variable consideration in the estimated transaction price at the most likely amount to which the Company expects to be entitled or the most likely amount the Company expects to incur, in the case of liquidated damages or penalties.  Such amounts are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company accounts for changes to the estimated transaction price using a cumulative catch-up adjustment.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company&#8217;s public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed). The Company&#8217;s private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification. This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract. Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. The Company accounts for the modification </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company&#8217;s HMA plants or aggregates facilities. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net income per common share attributable to common stockholders is the same as basic net income per share attributable to common stockholders, but includes dilutive unvested stock awards using the treasury stock method.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and discloses certain financial assets and liabilities at fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Inputs used to measure fair value are classified using the following hierarchy:</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level&#160;1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level&#160;2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly through corroboration with observable market data.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level&#160;3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs are unobservable for the asset or liability and include situations in which there is little, if any, market activity for the asset or liability. The inputs used in the determination of fair value are based on the best information available under the circumstances and may require significant management judgment or estimation.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company endeavors to utilize the best available information in measuring fair value.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments include cash and cash equivalents, restricted cash, contracts receivable including retainage, accounts payable and accrued expenses reflected as current assets and current liabilities on its Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. Due to the short-term nature of these instruments, management considers their carrying value to approximate their fair value.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has debt securities reflected as restricted investments on its Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. These investments are adjusted to fair value at each balance sheet date and are considered Level 2 fair value measurements.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has a Term Loan and a Revolving Credit Facility, as each are defined and further described in Note 8 - Debt. The carrying value of amounts outstanding under these credit facilities is reflected as long-term debt, net of current maturities and deferred debt issuance cost and current maturities of long-term debt on the Company&#8217;s Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. Due to the variable rate or short-term nature of these instruments, management considers their carrying value to approximate their fair value.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has derivative instruments. The fair value of commodity and interest rate swaps are based on forward and spot prices, as described in Note 16 - Fair Value Measurements.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 fair values are used to value acquired mineral reserves and leased mineral interests. The fair values of mineral reserves and leased mineral interests are determined using an excess earnings approach, which requires management to estimate future cash flows. The estimate of future cash flows is based on available historical information and forecasts determined by management, but is inherently uncertain. Key assumptions in estimating future cash flows include sales price, volumes and expected profit margins, net of capital requirements. The present value of the projected net cash flows represents the fair value assigned to mineral reserves and mineral interests. The discount rate is a significant assumption used in the valuation model and is based on the required rate of return that a hypothetical market participant would assume if purchasing the acquired business.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management applies fair value measurement guidance to its impairment analysis for tangible and intangible assets, including goodwill.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income</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 reports comprehensive income in its Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Stockholders&#8217; Equity. Comprehensive income (loss) comprises two subsets: net income and other comprehensive income (loss) (&#8220;OCI&#8221;). OCI includes adjustments for changes in fair value of an interest rate swap contract derivative and available-for-sale restricted investments. For additional information about comprehensive income, see Note 19 - Other Comprehensive Income (Loss).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>22
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476877554000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Standards<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">Accounting Standards</a></td>
<td class="text">Accounting StandardsThe Company did not adopt any new accounting standards or updates during the six months ended March 31, 2023.<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI https://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=d3e31137-122693<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL122150809-237846<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=SL108384541-122693<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>23
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796121648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Acquisitions</a></td>
<td class="text">Business Acquisitions<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tennessee Acquisition - Provisional</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 18, 2022, the Company acquired three HMA manufacturing plants and certain related assets located in the Nashville, Tennessee metro area for $9.5&#160;million. In connection with this transaction, the Company disposed of a quarry in North Carolina, resulting in total cash proceeds of $37.0&#160;million and a gain on the facility exchange of $5.4&#160;million.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">North Carolina Acquisition - Provisional</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 1, 2022, the Company acquired all of the capital stock of Ferebee Corporation, an HMA manufacturing and paving company headquartered in Charlotte, North Carolina for $68.3&#160;million. The transaction established the Company&#8217;s second platform company in North Carolina and added three HMA plants in the greater Charlotte/Rock Hill metro area.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Combined Acquisitions During the Six Months Ended March 31, 2023</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing acquisitions were accounted for as business combinations in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 805, Business Combinations (&#8220;Topic 805&#8221;). As of March 31, 2023, the purchase price allocation has not yet been finalized due to the recent timing of these acquisitions, as certain information was pending on such date to finalize estimates of fair value of certain assets acquired and liabilities assumed. The Company consulted with independent third parties to assist in the valuation process. The Company expects to finalize these values as soon as practicable and no later than one year from their respective acquisition dates. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable assets acquired and liabilities assumed were recorded at their estimated fair values based on the methodology described </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under Fair Value Measurements in Note 2 - Significant Accounting Policies. The amount of the purchase price exceeding the net fair </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">value of identifiable assets acquired and liabilities assumed was recorded as provisional goodwill in the amount of approximately </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$32.2&#160;million, which is deductible for income tax purposes. Goodwill primarily represents the assembled work force and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">synergies expected to result from the acquisitions. Upon finalizing the accounting for these transactions, management </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expects to ascribe value to other identifiable intangible assets, including customer relationships and customer backlog, which will </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reduce the provisional amount allocated to goodwill.</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%">Total consideration transferred for these acquisitions was $77.8&#160;million, which was paid from available cash, proceeds from the exchange of the North Carolina facility and a draw from the Revolving Credit Facility (as defined in Note 8 - Debt). The total consideration has been provisionally allocated as follows: $9.3&#160;million of net working capital, $35.3&#160;million of property, plant and equipment, $32.2&#160;million of goodwill and a $1.0&#160;million working capital receivable.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Statements of Comprehensive Income (Loss) includes $17.8&#160;million of revenue and $0.6&#160;million of net loss attributable to the operations of these acquisitions for the three months ended March 31, 2023 and $22.0&#160;million of revenue and $0.9&#160;million of net loss attributable to the operations of these acquisitions for the six months ended March 31, 2023 from their respective acquisition dates. The Company recorded certain costs to effect the acquisitions as they were incurred, which are reflected in general and administrative expenses on the Company&#8217;s Consolidated Statements of Comprehensive Income (Loss) in the amount of $0.0&#160;million for the three months ended March 31, 2023 and $0.2&#160;million for the six months ended March 31, 2023.</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:115%">The following presents pro forma revenues and net income as though the acquisitions had occurred on October 1, 2021 (unaudited, in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></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:700;line-height:100%">2022</span></td><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%">Pro forma revenues</span></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%">324,850&#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%">261,160&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net loss</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,481)</span></td><td style="background-color:#ffffff;border-bottom: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;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,053)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt"><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:61.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></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:700;line-height:100%">2022</span></td><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%">Pro forma revenues</span></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%">678,011&#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%">561,864&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net loss</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,684)</span></td><td style="background-color:#ffffff;border-bottom: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;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,001)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma financial information is presented as if the operations of the acquisitions had been included in the consolidated results of the Company since October 1, 2021, and gives effect to transactions that are directly attributable to the acquisitions, including adjustments to:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">include the pro forma results of operations of the acquisitions for the three and six months ended March 31, 2023 and 2022;  </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">               &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">include additional depreciation and depletion expense related to the fair value of acquired property, plant and equipment and reserves at aggregates facilities, as applicable, as if such assets were acquired on October 1, 2021 and consistently applied to the Company&#8217;s depreciation and depletion methodologies;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">include interest expense as if the funds borrowed to finance the purchase prices were borrowed on October 1, 2021 (interest expense calculations further assume that no principal payments were made during the period from October 1, 2021 through March 31, 2023, and that the interest rate in effect on the date the Company made the acquisitions was in effect for the period from October 1, 2021 through March 31, 2023); and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">exclude $0.2&#160;million of acquisition-related expenses from the three and six months ended March 31, 2023, as though such expenses were incurred prior to the pro forma acquisition date of October 1, 2021.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma information is presented for informational purposes and may not be indicative of revenue or net loss that would have been recorded if these acquisitions had occurred on October 1, 2022.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Measurement Period Adjustments</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2023, the Company made measurement period adjustments to previous year acquisitions, which resulted in a corresponding net increase to goodwill of $4.0&#160;million.</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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796243600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contracts Receivable Including Retainage, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractorsAbstract', window );"><strong>Contractors [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_LongTermContractsOrProgramsDisclosureTextBlock', window );">Contracts Receivable Including Retainage, Net</a></td>
<td class="text">Contracts Receivable Including Retainage, Net<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable including retainage, net consisted of the following at March 31, 2023 and September 30, 2022 (in thousands):</span></div><div style="margin-bottom:10pt"><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:61.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/></tr><tr><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%">March 31, 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%">September 30, 2022</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</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"/></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%">Contracts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,876&#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%">221,566&#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%">Retainage</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%">44,923&#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%">44,253&#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: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%">243,799&#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%">265,819&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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%">(612)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts receivable including retainage, net</span></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%">243,261&#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 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%">265,207&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retainage receivables have been billed, but are not due until contract completion and acceptance by the customer.</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_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contracts or programs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84167097&amp;loc=d3e55538-109407<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 405<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126938335&amp;loc=d3e56417-109416<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126938061&amp;loc=d3e54658-109401<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(d)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126938061&amp;loc=d3e54711-109401<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126938061&amp;loc=d3e54672-109401<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -URI https://asc.fasb.org/subtopic&amp;trid=2197326<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6471471&amp;loc=d3e48698-109348<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126937589&amp;loc=SL119991590-234733<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126937589&amp;loc=SL119991585-234733<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -URI https://asc.fasb.org/topic&amp;trid=2145070<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 405<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126938292&amp;loc=d3e56288-109415<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126938061&amp;loc=d3e54708-109401<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=84167097&amp;loc=d3e55562-109407<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 405<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126938335&amp;loc=d3e56414-109416<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126938061&amp;loc=d3e54681-109401<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermContractsOrProgramsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796128848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets and Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">Contract Assets and Liabilities</a></td>
<td class="text">Contract Assets and Liabilities<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and estimated earnings compared to billings on uncompleted contracts at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.077%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/></tr><tr><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%">March 31, 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%">September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs on uncompleted contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,520,510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated earnings to date on uncompleted contracts</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%">132,997&#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%">146,459&#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: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%">1,569,136&#160;</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%">1,666,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings to date on uncompleted contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,602,014)</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,690,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net billings in excess of costs and estimated earnings on uncompleted contracts</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%">(32,878)</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%">(23,206)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September 30, 2022 to March 31, 2023 are presented below (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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:44.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/></tr><tr><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%">Costs and Estimated Earnings in Excess of Billings on<br/>&#160;Uncompleted Contracts</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%">Billings in Excess of Costs and Estimated Earnings on<br/>&#160;Uncompleted Contracts</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%">Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,271&#160;</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%">(52,477)</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%">(23,206)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in revenue billed, contract price or cost estimates</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%">(145)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,672)</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:700;line-height:100%">March 31, 2023 (unaudited)</span></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%">29,126&#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%">(62,004)</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%">(32,878)</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 style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>26
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796114352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.298%"/><td style="width:0.1%"/></tr><tr><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</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%">September 30, 2022</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%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction equipment</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%">444,027&#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%">402,581&#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%">Plants</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%">182,917&#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%">167,625&#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%">Mineral reserves</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%">69,466&#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%">91,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and improvements</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%">70,038&#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%">59,454&#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%">Buildings</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%">33,656&#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%">32,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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%">7,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,110&#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%">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%">1,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Total property, plant and equipment, gross</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%">808,837&#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%">762,558&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation, depletion 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%">(336,220)</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%">(304,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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%">30,368&#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%">23,789&#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%">&#160;&#160;&#160;&#160;&#160;&#160;Total property, plant and equipment, net</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%">502,985&#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%">481,412&#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 style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation, depletion and amortization expense related to property, plant and equipment was $20.4&#160;million and $17.0&#160;million for the three months ended March 31, 2023 and 2022, respectively, and $39.7 million and $32.8&#160;million for the six months ended March 31, 2023 and 2022, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796243600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company maintains credit facilities to finance acquisitions, to fund the purchase of real estate, construction equipment, plants and other fixed assets and for general working capital purposes. Debt at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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:58.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.818%"/><td style="width:0.1%"/></tr><tr><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%">March 31, 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%">September 30, 2022</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%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,625&#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%">271,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</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%">143,100&#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%">105,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,725&#160;</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%">376,975&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,258)</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,409)</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%">Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current maturities</span></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%">408,967&#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 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%">363,066&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Since 2017, the Company and each of its subsidiaries have been parties to a credit agreement with PNC Bank, National Association (successor in interest to BBVA USA) and certain other lenders party from time to time thereto. The credit agreement has been amended and restated on multiple occasions since its inception in order to provide for changes in the economic terms of the credit facility and developments at the Company.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On June 30, 2022, the Company and each of its subsidiaries entered into a Third Amended and Restated Credit Agreement with PNC Bank, National Association, as administrative agent and lender, PNC Capital Markets LLC, as joint lead arranger and sole bookrunner, Regions Bank and BofA Securities, Inc., each as a joint arranger, and certain other lenders (as amended and restated, the &#8220;Credit Agreement&#8221;). The Credit Agreement provides for (i) a term loan facility in an initial aggregate principal amount of $250.0&#160;million (the &#8220;Term Loan&#8221;) the full amount of which was drawn at closing, (ii) a revolving credit facility in an initial aggregate principal amount of $325.0&#160;million (the &#8220;Revolving Credit Facility&#8221;), and (iii) a delayed draw term loan facility in an initial aggregate principal amount of $50.0&#160;million (the &#8220;Delayed Draw Term Loan&#8221;). Among other things, the proceeds of the Term Loan were used to refinance indebtedness of the Company and its subsidiaries under its prior credit facility.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">All outstanding advances under the Term Loan and Revolving Credit Facility are due and payable in full on June 30, 2027 (the &#8220;Maturity Date&#8221;). The Term Loan (commencing on September 30, 2022) and the Delayed Draw Term Loan (commencing on the earliest of (i) December 31, 2023, or (ii) the last day of the fiscal quarter in which the commitments under the Delayed Draw Term Loan are fully drawn or terminated, as applicable) will amortize in quarterly installments in an amount (subject, in each case, to adjustments for prior mandatory and voluntary prepayments of principal) equal to: (a) 1.25% of the original principal amount of the Term Loan (and, to the extent any Delayed Draw Term Loans are then outstanding, the original principal amount of such loans) and continuing on each of the following eleven quarter-end payment dates; (b) 1.875% of the original principal amount of the Term Loan (and, to the extent any Delayed Draw Term Loans are then outstanding, the original principal amount of such loans) on each of the next eight quarter-end payment dates; and (c) all remaining principal of the Term Loan and the Delayed Draw Term Loans are due and payable in full on the Maturity Date. The annual interest rates applicable to advances will be calculated, at the Company&#8217;s option, by using either a base rate, Daily Simple SOFR plus 0.10%, or Term SOFR plus 0.10%, and in each case, plus an applicable margin percentage that corresponds to the Company&#8217;s consolidated net leverage ratio. Subject to various requirements, the Company generally may (and, under certain circumstances, must) prepay all or a portion of the outstanding balance of the advances, together with accrued interest thereon, prior to their contractual maturity. The obligations of the Company and its subsidiaries under the Credit Agreement are secured by a first priority security interest in substantially all of the Company&#8217;s assets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">At March 31, 2023 and September 30, 2022, there was $280.6&#160;million and $271.9&#160;million, respectively, of principal outstanding under the Term Loan, $143.1&#160;million and $105.1&#160;million, respectively, of principal outstanding under the Revolving Credit Facility, and availability of $171.9&#160;million and $208.6&#160;million, respectively, under the Revolving Credit Facility, including a reduction for outstanding letters of credit. The Company also had $10.0&#160;million and $25.0&#160;million available under the Delayed Draw Term Loan at March 31, 2023 and September 30, 2022, respectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains customary negative covenants for agreements of this type, including, but not limited to, restrictions on </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&#8217;s ability to make acquisitions, make loans or advances, make capital expenditures and investments, pay dividends, create </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or incur indebtedness, create liens, wind up or dissolve, consolidate, merge or liquidate, or sell, transfer or dispose of assets. The Credit </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agreement also requires the Company to satisfy certain financial covenants, including a minimum fixed charge coverage ratio of 1.20-</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to-1.00 and a maximum consolidated leverage ratio of 3.50-to-1.00, subject to certain adjustments. At March 31, 2023 and September 30, 2022, the Company&#8217;s fixed charge coverage ratio was 1.47-to-1.00 and 2.56-to-1.00, respectively, and the Company&#8217;s consolidated leverage ratio was 2.92-to-1.00 and 2.79-to-1.00, respectively. At both March 31, 2022 and September 30, 2022, the Company was in compliance with all covenants under the Credit Agreement.</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%">From time to time, the Company has entered into interest rate swap agreements to hedge against the risk of changes in interest rates. At March 31, 2023 and September 30, 2022, the aggregate notional value of these interest rate swap agreements was $300.0&#160;million, and the fair value was $18.9&#160;million and $24.7&#160;million, respectively, which is included within other assets on the Company&#8217;s Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796023216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Equity</a></td>
<td class="text">Equity<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class A common stock and Class B common stock are identical, except with respect to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock. The holders of Class A common stock are entitled to one vote per share, and the holders of Class B common stock are entitled to ten votes per share. The holders of Class A common stock and Class B common stock vote together as a single class on all matters submitted to a vote of stockholders, including the election of directors, unless otherwise required by applicable law or the Company&#8217;s certificate of incorporation or bylaws. Shares of Class B common stock are convertible into shares of Class A common stock at any time at the option of the holder or upon any transfer, subject to certain limited exceptions. In addition, upon the election of the holders of a majority of the then-outstanding shares of Class B common stock, all outstanding shares of Class B common stock will be converted into shares of Class A common stock. Once converted into shares of Class A common stock, shares of Class B common stock will not be reissued. Class A common stock is not convertible into any other class of the Company&#8217;s capital stock.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2023, the Company received a total of 5,267 shares of Class A common stock from employees for reimbursement of income taxes paid by the Company on behalf of these employees related to the vesting of restricted stock awards and 1,864 shares of Class A common stock through forfeitures of restricted stock awards by terminated employees.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Awards</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2023, the Company awarded a total of 180,798 restricted shares of Class A common stock to certain directors, officers and employees of the Company under the Construction Partners, Inc. 2018 Equity Incentive Plan (the &#8220;Equity Incentive Plan&#8221;). </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information about these transactions is set forth in Note 13 - Equity-Based Compensation.</span></div>Other Comprehensive Income (Loss)Comprehensive income (loss) comprises two subsets: net income and OCI. The components of OCI are presented in the accompanying Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Stockholders&#8217; Equity, net of applicable <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">taxes. The Company&#8217;s interest rate swap contract hedge included in other comprehensive income (loss) was entered into on July 1, 2022 with an original notional value of  $300.0&#160;million. The maturity date of this swap is June 30, 2027. The Company received a credit of $12.6&#160;million under the &#8220;blend and extend&#8221; arrangement utilizing the fair values of the existing interest rate swap agreements at June 30, 2022.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts in accumulated other comprehensive income (&#8220;AOCI&#8221;), net of tax, at March 31, 2023 and September 30, 2022, were as follows (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.428%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.805%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.361%"/><td style="width:0.1%"/></tr><tr><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%">AOCI</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt 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%">March 31,  2023 (unaudited)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Interest rate swap contract, net of blend and extend arrangement</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%">17,715&#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%">23,761&#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%">Unrealized loss on available-for-sale securities</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%">(417)</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%">(566)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less net tax effect of other comprehensive income items</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,313)</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,575)</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:700;line-height:100%">Total</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%">12,985&#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%">17,620&#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 style="height:6pt"><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="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in AOCI, net of tax, are as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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:79.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><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%">AOCI</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"/></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:700;line-height:100%">Balance at September 30, 2022</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%">17,620&#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 OCI changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,635)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2023 (unaudited)</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%">12,985&#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 style="height:9pt"><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="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><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:79.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><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%">AOCI</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"/></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:700;line-height:100%">Balance at September 30, 2021</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%">(23)</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 OCI changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,903&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2022 (unaudited)</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%">6,880&#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 style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI to earnings are as follows (unaudited, in thousands):</span></div><div style="margin-bottom:10pt"><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:62.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><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="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="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%">For the Three Months Ended March 31,</span></td></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: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 #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%">2022</span></td><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%">Interest (benefit) expense</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%">(2,007)</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%">304&#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="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%">Realized loss on restricted investments</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)</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="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%">Expense (benefit) from income 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%">517&#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%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">Total reclassifications from AOCI to earnings</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,494)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><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="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt"><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:62.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><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="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="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%">For the Six Months Ended March 31,</span></td></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: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 #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%">2022</span></td><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%">Interest (benefit) expense</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%">(3,342)</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%">636&#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="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%">Realized loss on restricted investments</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)</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="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%">Expense (benefit) from income 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%">861&#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%">(164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">Total reclassifications from AOCI to earnings</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,485)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><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="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796087824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 9 - Equity, the Company has Class A common stock and Class B common stock. Because the only differences between the two classes of common stock are related to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock, the Company has not presented earnings per share under the two-class method, as the earnings per share are the same for both Class A common stock and Class B common stock. The following table summarizes the weighted-average number of basic common shares outstanding and the calculation of basic earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;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%">For the Six Months Ended March 31,</span></td></tr><tr><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%">2023</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%">2022</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%">2023</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%">2022</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%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Net loss attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,418)</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%">(3,589)</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%">(3,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</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"/></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%">Weighted average number of common shares outstanding, basic </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,827,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,793,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,826,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,744,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per common share attributable to common stockholders, basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the calculation of the weighted-average number of diluted common shares outstanding and the calculation of diluted earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;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%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">2023</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%">2022</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%">2023</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%">2022</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%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,481)</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%">(9,418)</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%">(3,589)</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%">(3,907)</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%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Weighted average number of basic common shares outstanding, basic </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%">51,827,365&#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%">51,793,443&#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%">51,826,143&#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%">51,744,052&#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%">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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">Restricted stock grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#8212;&#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%">Weighted average number of diluted common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,827,365&#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%">51,793,443&#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%">51,826,143&#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%">51,744,052&#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 loss per diluted common share attributable to common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796085392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provision for Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Provision for Income Taxes</a></td>
<td class="text">Provision for Income Taxes<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files a consolidated United States federal income tax return and income tax returns in various states. Management evaluated the Company&#8217;s tax positions based on appropriate provisions of applicable tax laws and regulations and believes that they are supportable based on their specific technical merits and the facts and circumstances of the respective transactions.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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&#8217;s effective income tax rate for the three months ended March 31, 2023 and 2022 was 21.1% and 23.5%, respectively.  The Company&#8217;s effective tax rate for the six months ended March 31, 2023 and 2022 was 21.1% and 21.8%, respectively. The changes in the Company&#8217;s effective rates are due to differences in state tax rates at its operating subsidiaries.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796050080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Parties<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 Parties</a></td>
<td class="text">Related Parties<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 31, 2017, the Company sold an indirect wholly owned subsidiary to an immediate family member of an executive officer  of the Company (&#8220;Purchaser of Subsidiary&#8221;) in consideration for a note receivable in the amount of $1.0&#160;million, which approximated the net book value of the disposed entity. At March 31, 2023, $0.1&#160;million and $0.3&#160;million was reflected on the Company&#8217;s Consolidated Balance Sheets within other current assets and other assets, respectively, representing the remaining balances on this note receivable. In connection with this transaction, the Company also received a note receivable from the disposed entity (&#8220;Disposed Entity&#8221;) on December 31, 2017 in the amount of $1.0&#160;million representing certain accounts payable of the Disposed Entity that were paid by the Company. At March 31, 2023, $0.1&#160;million and $0.2&#160;million was reflected on the Company&#8217;s Consolidated Balance Sheets within other current assets and other assets, respectively, representing the remaining balances on this note receivable. The notes do not bear interest, and repayments are scheduled to be made in periodic installments during fiscal year 2023 through fiscal year 2026.</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%">Prior to its acquisition by the Company, a current subsidiary of the Company advanced funds to an entity owned by an immediate family member of an officer of the Company in connection with a land development project. The obligations of the borrower entity to repay the advances were guaranteed by a separate entity owned by the same family member of the officer. Amounts outstanding under the advances did not bear interest and matured in full in March 2021. In March 2021, the subsidiary of the Company amended and restated the terms of the repayment obligation, as a result of which the officer personally assumed the remaining balance of the obligation. No new amounts were advanced to the officer by the Company or any subsidiary or affiliate thereof in connection with the transaction. Under the amended and restated terms, the officer executed a promissory note in favor of the Company&#8217;s subsidiary in the principal amount of $0.8&#160;million. The note bears simple interest at a rate of 4.0% and requires annual minimum payments of $0.1&#160;million inclusive of principal and accrued interest, with any remaining principal and accrued interest due and payable in full on December 31, 2027. As security for his payment obligations, the officer pledged as collateral 30,000 shares of the 140,389 shares of Class B common stock that had previously been pledged as collateral and 7,500 shares of Class A common stock owned by the officer personally. Amounts outstanding under the note are reflected on the Company&#8217;s Consolidated Balance Sheets within other current assets and other assets (&#8220;Land Development Project&#8221;).</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company conducts or has conducted business with the following related parties: </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Entities owned by immediate family members of an executive officer of the Company perform subcontract work for a subsidiary of the Company, including trucking and grading services (&#8220;Subcontracting Services&#8221;).</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Since June 1, 2014, the Company has been a party to an access agreement with Island Pond Corporate Services, LLC, which provides a location for the Company to conduct business development activities from time to time on a property owned by the Executive Chairman of the Company&#8217;s Board of Directors (&#8220;Island Pond&#8221;).</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company is party to a management services agreement with SunTx, under which the Company pays SunTx Capital Management Corp. (&#8220;SunTx&#8221;) $0.31&#160;million per fiscal quarter and reimburses certain travel and other out-of-pocket expenses associated with services rendered under the management services agreement.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues earned and expenses incurred by the Company during the three and six months ended March 31, 2023 and 2022, and accounts receivable and payable balances at March 31, 2023 and September 30, 2022, related to transactions with the related parties described above (in thousands):</span></div><div style="margin-bottom:10pt"><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:19.785%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.550%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;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%">Revenue Earned (Expense Incurred)</span></td><td colspan="3" style="border-top:1pt solid #000;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%">Accounts Receivable (Payable)</span></td></tr><tr><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%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;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%">For the Six Months Ended March 31,</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%">March 31,</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%">September 30,</span></td></tr><tr><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%">2023</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%">2022</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%">2023</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%">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%">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></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</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%">(unaudited)</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%">(unaudited)</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%">(unaudited)</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%">(unaudited)</span></td><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="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%">Purchaser of Subsidiary</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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%">&#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 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%">&#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 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%">&#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 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%">414&#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%">414&#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%">Disposed Entity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">264&#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%">264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land Development Project</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#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%">622&#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%">712&#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%">Subcontracting Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,173)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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%">(853)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,992)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,092)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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%">(120)</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%">(695)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Island Pond</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%">(80)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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%">(80)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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%">(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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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%">(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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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%">SunTx</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%">(359)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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%">(384)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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%">(726)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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%">(759)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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 style="height:15pt"><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"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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%"> Cost is reflected as cost of revenues on the Company&#8217;s Consolidated Statements of Comprehensive Income.</span></div></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Cost is reflected as general and administrative expenses on the Company&#8217;s Consolidated Statements of Comprehensive Income.</span></div></td></tr><tr><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><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="border-bottom:1pt solid #000000;padding:0 1pt"/><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="border-bottom:1pt solid #000000;padding:0 1pt"/><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="border-bottom:1pt solid #000000;padding:0 1pt"/><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="border-bottom:1pt solid #000000;padding:0 1pt"/></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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796121648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">Equity-Based Compensation</a></td>
<td class="text">Equity-Based Compensation<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and recognizes equity-based compensation expense, net of forfeitures, over the requisite vesting periods for all equity-based payment awards made, and recognizes forfeitures as they occur. Equity-based compensation is included in general and administrative expenses in the Consolidated Statements of Comprehensive Income.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023 and 2022, the Company recorded $2.2&#160;million and $1.8&#160;million, respectively, of compensation expense in connection with restricted stock awards. During the six months ended March 31, 2023 and 2022, the Company recorded $4.2&#160;million and $3.2&#160;million, respectively, of compensation expense in connection with restricted stock awards. At March 31, 2023, there was approximately $14.1&#160;million of unrecognized compensation expense related to restricted stock awards. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units (&#8220;PSUs&#8221;) are eligible to vest at the end of the performance period based on achievement of certain performance metrics established by the Compensation Committee of the Company&#8217;s Board of Directors (the &#8220;Compensation Committee&#8221;). The preliminary number of shares of common stock issuable upon vesting of PSUs can range from 0% to 150% of the number of shares subject to the award, depending on the level of achievement, as determined by the Compensation Committee. The preliminary number of vested shares may be increased or decreased by up to 15% based on a comparison of the Company&#8217;s total shareholder return over the performance period to that of the Russell 2000. The Company recognizes expense, net of estimated forfeitures, for PSUs based on the forecasted level of achievement of the applicable performance metrics, multiplied by the fair value of the total number of shares of Class A common stock underlying the PSUs that the Company anticipates will be delivered upon vesting based on such achievement. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023 and 2022, the Company recorded $0.5&#160;million and $0.0&#160;million, respectively, of compensation expense in connection with PSUs. During the six months ended March 31, 2023 and 2022, the Company recorded $1.0&#160;million and $0.0&#160;million, respectively, of compensation expense in connection with PSUs. At March 31, 2023, there was approximately $3.1&#160;million of unrecognized compensation expense related to PSUs.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>33
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796231648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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:115%">The Company leases certain facilities, office space, vehicles and equipment. As of March 31, 2023, operating leases under ASC Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (&#8220;Topic 842&#8221;) were included in (i) operating lease right-of use assets, (ii) current portion of operating lease liabilities and (iii) operating lease liabilities, net of current portion on the Company&#8217;s Consolidated Balance Sheets in the amounts of $16.8&#160;million, $2.2&#160;million and $15.0&#160;million, respectively. As of March 31, 2023, the Company did not have any lease contracts that had not yet commenced but had created significant rights and obligations.</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 components of lease expense were as follows (unaudited, in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="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%">For&#160;the&#160;Three Months Ended March 31, </span></td></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: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 #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%">2022</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"/><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%">Operating lease cost</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%">788&#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%">637&#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="display:none"/><td colspan="3" style="display:none"/><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%">Short-term lease cost</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,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,114&#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"/><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%">Total lease expense</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%">5,521&#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%">4,751&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><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:61.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="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%">For&#160;the&#160;Six Months Ended March 31, </span></td></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: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 #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%">2022</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"/><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%">Operating lease cost</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%">1,514&#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%">1,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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Short-term lease cost</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,768&#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,207&#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"/><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%">Total lease expense</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%">12,282&#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%">9,441&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term leases (those with terms of 12 months or less) are not capitalized but are expensed on a straight-line basis over the lease term. The majority of the Company&#8217;s short-term leases relate to equipment used on construction projects. These leases are entered into at periodic rental rates for an unspecified duration and typically have a termination for convenience provision. </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 March 31, 2023, the weighted-average remaining term of the Company&#8217;s leases was 10.8 years, and the weighted-average discount rate was 3.42%. As of March 31, 2023, the lease liability was equal to the present value of the remaining lease payments, discounted using the incremental borrowing rate on the Company&#8217;s secured debt using a single maturity discount rate, as such rate is not materially different from the discount rate applied to each of the leases in the portfolio.</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 the Company&#8217;s undiscounted lease liabilities outstanding as of March 31, 2023 (unaudited, in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.585%"><tr><td style="width:1.0%"/><td style="width:81.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.707%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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="display:none"/></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2024</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,560&#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%">2025</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%">2,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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,143&#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%">2027</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%">2,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and 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%">10,611&#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%">Total future minimum lease payments</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%">20,956&#160;</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: 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%">3,731&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">17,225&#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="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796048848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in Derivative Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Investment in Derivative Instruments</a></td>
<td class="text">Investment in Derivative Instruments<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest Rate Swap Contracts</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company uses derivative instruments as part of its overall strategy to manage its exposure to market risks associated with fluctuations in interest rates. The Company regularly monitor the financial stability and credit standing of the counterparties to its derivative instruments. The Company does not enter into derivative financial instruments for speculative purposes.</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:115%">The Company records all derivatives at fair value. On the date the derivative contract is entered into, the Company may designate the derivative as one of the following: (i) a hedge of a forecasted transaction or the variability of cash flows to be paid (&#8220;cash flow hedge&#8221;)  or (ii) a hedge of the fair value of a recognized asset or liability (&#8220;fair value hedge&#8221;).</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:115%">Changes in the fair value of a derivative that is qualified and designated as a cash flow hedge or net investment hedge are recorded in other comprehensive income (loss) in the Company&#8217;s Consolidated Statements of Comprehensive Income (Loss) until they are reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. </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:115%">Changes in the fair value of a derivative that is qualified and designated as a fair value hedge, along with the gain or loss on the hedged asset or liability that is attributable to the hedged risk, are recorded in current period earnings. </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:115%">If the Company does not specifically designate a derivative as one of the above, changes in the fair value of the undesignated derivative instrument are reported in current period earnings. Cash flows from designated derivative financial instruments are classified within the same category as the item being hedged in the Consolidated Statements of Cash Flows, while cash flows from undesignated derivative financial instruments are included as an investing activity.</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:115%">If the Company determines that it qualifies for and will designate a derivative as a hedging instrument, the Company formally documents all relationships between hedging activities, including the risk management objective and strategy for undertaking various hedge transactions. This process includes matching all derivatives that are designated as cash flow hedges to specific forecasted transactions and linking all derivatives designated as fair value hedges to specific assets and liabilities in the Consolidated Balance Sheets.</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:115%">The Company performs an initial prospective assessment of hedge effectiveness on a quantitative basis between the inception date and the earlier of the first quarterly hedge effectiveness date or the issuance of the financial statements that include the hedged transaction. On a quarterly basis, the Company assesses the effectiveness of its designated hedges in offsetting the variability in the cash flows or fair values of the hedged assets or obligations using the Hypothetical Derivative Method. The Hypothetical Derivative Method compares the change in fair value or cash flows of the hedging instrument with the change in fair value or cash flows of a hypothetical derivative that represents the hedged risk. The Company would discontinue hedge accounting prospectively when the derivative is no longer highly effective as a hedge, the underlying hedged transaction is no longer probable or the hedging instrument expires, is sold, terminated or exercised.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Commodity Swap Contracts</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:115%">The Company&#8217;s operations expose it to a variety of market risks, including the effects of changes in commodity prices. As part of its risk management process, the Company has entered into commodity swap transactions through regulated commodity exchanges. The Company does not enter into derivative financial instruments for speculative purposes. Changes in fair value of commodity swaps are recognized in earnings.</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:115%">The following table represents the approximate amount of realized and unrealized gains (losses) and changes in fair value recognized in earnings on interest and commodity derivative contracts for the three and six months ended March 31, 2023 and 2022 and the fair value of these derivatives as of March 31, 2023 and September 30, 2022 (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.204%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="33" 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%">For&#160;the&#160;Three Months&#160;Ended&#160;March 31,</span></td></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:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="padding:0 1pt"/><td colspan="15" 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%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">(unaudited)</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"/><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="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%">Change in</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%">Change in</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Income Statement Classification</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%">Realized Gain (Loss)</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%">Unrealized Gain (Loss)</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%">Total Gain (Loss)</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%">Realized Gain (Loss)</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%">Unrealized Gain (Loss)</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%">Total Gain (Loss)</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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</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%">456&#160;</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,279)</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%">(823)</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%">364&#160;</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,055&#160;</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,419&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">2,007&#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%">2,007&#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%">(431)</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%">939&#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%">508&#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"/><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%">Total</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%">2,463&#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%">(1,279)</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%">1,184&#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%">(67)</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%">1,994&#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%">1,927&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.204%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="33" 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%">For&#160;the&#160;Six Months&#160;Ended&#160;March 31,</span></td></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:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="padding:0 1pt"/><td colspan="15" 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%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">(unaudited)</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"/><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="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%">Change in</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%">Change in</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Income Statement Classification</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%">Realized Gain (Loss)</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%">Unrealized Gain (Loss)</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%">Total Gain (Loss)</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%">Realized Gain (Loss)</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%">Unrealized Gain (Loss)</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%">Total Gain (Loss)</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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057&#160;</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%">(2,286)</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,229)</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%">857&#160;</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%">778&#160;</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,635&#160;</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"/><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%">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%">3,342&#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%">3,342&#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%">(909)</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,352&#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%">443&#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"/><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%">Total</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%">4,399&#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%">(2,286)</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%">2,113&#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%">(52)</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%">2,130&#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%">2,078&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><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:60.725%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/></tr><tr><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 #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%">March 31, 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%">September 30, 2022</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:700;line-height:100%">Balance Sheet Classification</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%">(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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Prepaid expenses and other current assets - commodity swaps</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%">&#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%">1,032&#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"/></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 assets - commodity swaps</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%">155&#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"/></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%">Other assets - interest rate swaps </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="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%">18,882&#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%">24,719&#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"/></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 expense and other current liabilities - commodity swaps</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,760)</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%">(601)</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"/></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;text-align: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 - commodity swaps</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%">(60)</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"/></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net unrealized gain position</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,122&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,245&#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"/></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Includes designated cash flow hedge of $18,882 and $24,719 as of March 31, 2023 and September 30, 2022, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796231648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the Company&#8217;s liabilities measured at fair value on a recurring basis as of March 31, 2023 and September 30, 2022 under ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (in thousands):</span><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/></tr><tr><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%">March 31, 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%">September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Commodity swap contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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,187&#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%">Interest rate swaps</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%">18,882&#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%">24,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</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%">3,716&#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,537&#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%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072&#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,055&#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%">Agency backed securities</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%">889&#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%">793&#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 assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,185&#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%">32,772&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr 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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swap contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,760&#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%">661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair value of interest rate swap contracts is based on a model-driven valuation using the observable components (e.g., interest rates), which are observable at commonly quoted intervals for the full term of the contracts. The fair value of the Company&#8217;s commodity swap contracts is based on an analysis of the expected cash flow of the contract in combination with observable forward price inputs obtained from a third-party pricing source. The calculations are adjusted for credit risk. Therefore, the Company&#8217;s derivative assets and liabilities are classified within Level 2 of the fair value hierarchy. Derivative assets are included within &#8220;Prepaid expenses and other current assets&#8221; and &#8220;Other assets&#8221; on the Company&#8217;s Consolidated Balance Sheets. Derivative liabilities are included within &#8220;Accrued expense and other current liabilities&#8221; and &#8220;Other long-term liabilities&#8221; on the Company&#8217;s Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796121648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_CommitmentsDisclosureTextBlock', window );">Commitments</a></td>
<td class="text">Commitments <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Revolving Credit Facility, the Company has a total capacity of $325.0&#160;million that may be used for a combination of cash borrowings and letter of credit issuances. At March 31, 2023, the Company had aggregate letters of credit outstanding in the amount of $10.0&#160;million,  primarily related to certain insurance policies as described in Note 2 - Significant Accounting Policies.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the Company had unconditional purchase commitments for diesel fuel and natural gas in the normal course of business in the aggregate amount of $4.7&#160;million. Management does not expect any significant changes in the market value of these goods during the commitment period that would have a material adverse effect on the financial condition, results of  operations and cash flows of the Company. As of March 31, 2023, the Company&#8217;s purchase commitments annually thereafter were as follows (unaudited, in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt 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></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%">Remainder of 2023</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%">2,509&#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%">2024</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,893&#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%">2025</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%">256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,658&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Minimum Royalties</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 Company has lease agreements associated with aggregates facilities under which the Company makes royalty payments. These agreements are outside the scope of Topic 842. The payments are generally based on tons sold in a particular period; however, certain agreements have minimum annual payments. The Company had commitments in the form of minimum royalties as of March 31, 2023 in the amount of $2.5 million, due as follows (unaudited, in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt 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></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%">Remainder of 2023</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%">65&#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%">2024</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%">246&#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%">2025</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%">207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">182&#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%">2027</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%">170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">2,485&#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 style="height:11pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;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%">Royalty expense recorded in cost of revenue was $0.4 million and $0.5 million for the three months ended March 31, 2023 and 2022, respectively, and $0.8 million for each of the six months ended March 31, 2023 and 2022.</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_CommitmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796068448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted Investments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Restricted Investments</a></td>
<td class="text">Restricted Investments<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company&#8217;s debt securities as of March 31, 2023 and September 30, 2022 (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.446%"><tr><td style="width:1.0%"/><td style="width:29.915%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.594%"/><td style="width:0.1%"/></tr><tr><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="21" style="border-bottom:1pt solid #000;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%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(unaudited)</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</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%">Gross Unrealized Gains</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%">Gross Unrealized Losses</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%">Fair Value</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%">Corporate debt securities</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: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%">3,904&#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="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%">188&#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%">3,716&#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%">U.S. government securities</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%">5,724&#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%">98&#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,626&#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%">Municipal government securities</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%">1,148&#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%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency backed securities</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%">944&#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%">55&#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%">889&#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:700;line-height:100%">Total</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%">11,720&#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="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%">417&#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%">11,303&#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 style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.446%"><tr><td style="width:1.0%"/><td style="width:29.915%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.594%"/><td style="width:0.1%"/></tr><tr><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="21" 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%">September 30, 2022</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</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%">Gross Unrealized Gains</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%">Gross Unrealized Losses</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%">Fair Value</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%">Corporate debt securities</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: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%">2,797&#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="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%">260&#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%">2,537&#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%">U.S. government securities</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,622&#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%">141&#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,481&#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%">Municipal government securities</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%">1,151&#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%">96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency backed securities</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%">862&#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%">69&#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%">793&#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:700;line-height:100%">Total</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%">7,432&#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="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%">566&#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%">6,866&#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 style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost and fair value of debt securities classified as available for sale by contractual maturity, as of March 31, 2023, were as follows (unaudited, in thousands):</span></div><div style="margin-bottom:10pt"><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:64.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.497%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.499%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><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="9" style="border-top:1pt solid #000;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%">Amortized Cost</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%">Fair Value</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%">Due within one year</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: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%">3,082&#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%">3,070&#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%">Due after one year through three years</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,820&#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,721&#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%">Due after three years</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%">5,818&#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%">5,512&#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 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,720&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,303&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments in certain 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (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;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796008768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Other Comprehensive Income (Loss)</a></td>
<td class="text">Equity<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class A common stock and Class B common stock are identical, except with respect to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock. The holders of Class A common stock are entitled to one vote per share, and the holders of Class B common stock are entitled to ten votes per share. The holders of Class A common stock and Class B common stock vote together as a single class on all matters submitted to a vote of stockholders, including the election of directors, unless otherwise required by applicable law or the Company&#8217;s certificate of incorporation or bylaws. Shares of Class B common stock are convertible into shares of Class A common stock at any time at the option of the holder or upon any transfer, subject to certain limited exceptions. In addition, upon the election of the holders of a majority of the then-outstanding shares of Class B common stock, all outstanding shares of Class B common stock will be converted into shares of Class A common stock. Once converted into shares of Class A common stock, shares of Class B common stock will not be reissued. Class A common stock is not convertible into any other class of the Company&#8217;s capital stock.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2023, the Company received a total of 5,267 shares of Class A common stock from employees for reimbursement of income taxes paid by the Company on behalf of these employees related to the vesting of restricted stock awards and 1,864 shares of Class A common stock through forfeitures of restricted stock awards by terminated employees.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Awards</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2023, the Company awarded a total of 180,798 restricted shares of Class A common stock to certain directors, officers and employees of the Company under the Construction Partners, Inc. 2018 Equity Incentive Plan (the &#8220;Equity Incentive Plan&#8221;). </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information about these transactions is set forth in Note 13 - Equity-Based Compensation.</span></div>Other Comprehensive Income (Loss)Comprehensive income (loss) comprises two subsets: net income and OCI. The components of OCI are presented in the accompanying Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Stockholders&#8217; Equity, net of applicable <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">taxes. The Company&#8217;s interest rate swap contract hedge included in other comprehensive income (loss) was entered into on July 1, 2022 with an original notional value of  $300.0&#160;million. The maturity date of this swap is June 30, 2027. The Company received a credit of $12.6&#160;million under the &#8220;blend and extend&#8221; arrangement utilizing the fair values of the existing interest rate swap agreements at June 30, 2022.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts in accumulated other comprehensive income (&#8220;AOCI&#8221;), net of tax, at March 31, 2023 and September 30, 2022, were as follows (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.428%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.805%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.361%"/><td style="width:0.1%"/></tr><tr><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%">AOCI</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt 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%">March 31,  2023 (unaudited)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Interest rate swap contract, net of blend and extend arrangement</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%">17,715&#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%">23,761&#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%">Unrealized loss on available-for-sale securities</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%">(417)</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%">(566)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less net tax effect of other comprehensive income items</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,313)</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,575)</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:700;line-height:100%">Total</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%">12,985&#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%">17,620&#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 style="height:6pt"><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="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in AOCI, net of tax, are as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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:79.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><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%">AOCI</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"/></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:700;line-height:100%">Balance at September 30, 2022</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%">17,620&#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 OCI changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,635)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2023 (unaudited)</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%">12,985&#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 style="height:9pt"><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="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><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:79.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><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%">AOCI</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"/></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:700;line-height:100%">Balance at September 30, 2021</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%">(23)</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 OCI changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,903&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2022 (unaudited)</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%">6,880&#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 style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI to earnings are as follows (unaudited, in thousands):</span></div><div style="margin-bottom:10pt"><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:62.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><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="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="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%">For the Three Months Ended March 31,</span></td></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: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 #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%">2022</span></td><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%">Interest (benefit) expense</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%">(2,007)</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%">304&#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="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%">Realized loss on restricted investments</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)</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="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%">Expense (benefit) from income 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%">517&#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%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">Total reclassifications from AOCI to earnings</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,494)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><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="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt"><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:62.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><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="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="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%">For the Six Months Ended March 31,</span></td></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: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 #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%">2022</span></td><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%">Interest (benefit) expense</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%">(3,342)</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%">636&#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="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%">Realized loss on restricted investments</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)</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="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%">Expense (benefit) from income 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%">861&#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%">(164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">Total reclassifications from AOCI to earnings</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,485)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><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="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476795981584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">South Carolina 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%">On April 3, 2023, a subsidiary of the Company acquired substantially all of the assets of Pickens Construction, Inc., an asphalt paving company headquartered in Anderson, South Carolina, for $4.8&#160;million. The transaction added an HMA plant and expanded the Company&#8217;s service market in the greater Greenville, South Carolina metro area.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Alabama 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%">On May 1, 2023, a subsidiary of the Company acquired certain assets comprising the Huntsville, Alabama operations of Southern Site Contractors, a Tennessee-based excavation, grading and utilities contractor, for $1.1&#160;million. The transaction added skilled employees and construction equipment to drive growth in northeast Alabama.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Restricted Stock Award</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2023, the Company awarded a total of 29,614 restricted shares of Class A common stock to certain members of Company management under the Equity Incentive Plan. The grants are classified as equity awards. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Award of PSUs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2023, the Company awarded PSUs that, if the target metrics for such PSUs are met, would result in the issuance of 8,052 shares of Class A common stock to certain members of Company management. The grants are classified as equity awards. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Amendment to Management Services Agreement</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2023, the Company and entered into an amendment (the &#8220;Amendment&#8221;) to the Management Services Agreement between the Company and SunTx that extends the end of the term thereof from October 1, 2023 to October 1, 2028. For more information about the Amendment, see the discussion under Part II, Item 5 included elsewhere in this report.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Chief Financial Officer Employment Agreement</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2023, the Company entered into an employment agreement with Gregory A. Hoffman, the Company&#8217;s Senior Vice President and Chief Financial Officer. For more information about the Employment Agreement, see the discussion under Part II, Item 5 included elsewhere in this report.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>40
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476797046160">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">Basis of PresentationThese consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;), which permit reduced disclosure for interim periods. The Company's Consolidated Balance Sheets as of September&#160;30, 2022 were derived from the Company's audited financial statements for the fiscal year then ended, but do not include all necessary disclosures required by accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) with respect to annual financial statements. In the opinion of management, these unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company&#8217;s financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company&#8217;s audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2022 (the &#8220;2022 Form 10-K&#8221;). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period.<span></span>
</td>
</tr>
<tr class="re">
<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 );">Management&#8217;s Estimates</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management&#8217;s Estimates</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders&#8217; equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, investments, mineral reserves, goodwill and other intangible assets, business acquisitions, valuation of operating lease right-of-use assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, asset retirement obligations, valuation of derivative instruments and valuation of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates.</span></div>A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company&#8217;s annual consolidated financial statements included in the 2022 Form 10-K.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents and Restricted Cash</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less. The Company maintains demand accounts, money market accounts and certificates of deposit at several banks. From time to time, account balances have exceeded the maximum available federal deposit insurance coverage limit. The Company has not experienced any losses in such accounts and regularly monitors its credit risk.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction Partners Risk Management, Inc. (the &#8220;Captive&#8221;), a captive insurance company and wholly-owned subsidiary of the Company, provides general liability, automobile liability and workers&#8217; compensation insurance coverage to the Company and its subsidiaries. Restricted cash represents cash held in a fiduciary capacity by the Captive for the payment of casualty insurance claims. The Company had restricted cash of $0.1&#160;million at March 31, 2023 and at September 30, 2022.</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_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy', window );">Restricted Investments</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Investments</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s restricted investments consist of debt securities, which are held in a fiduciary capacity by the Captive for the payment of casualty insurance claims. The Company determines the classification of its securities at the time of purchase and re-evaluates the determination at each balance sheet date. The Company has classified securities held by the Captive as available-for-sale. As a result, these securities are carried at their fair value. Purchases and sales of debt securities are recorded on the trade date. Interest income on debt securities is recorded when earned using an effective yield method. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net. These securities have been classified as non-current assets based on their respective maturity dates and the Company&#8217;s intent to reinvest sales proceeds into new restricted investments. The Company had restricted investments of $11.3&#160;million and $6.9&#160;million at March 31, 2023 and September 30, 2022, respectively.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its available-for-sale debt securities quarterly to determine whether there has been a decline in the fair value below the amortized cost due to credit losses or other factors. This evaluation process entails judgement by the Company, and considers factors including the issuer&#8217;s financial condition and near-term prospects, future economic conditions, interest rate changes and changes in the rating of the security. When the Company has determined that it intends to sell, or that it is more likely than not that the Company will be required to sell, a security before it recovers its amortized cost basis above fair value, the individual security is written down to fair value, with a corresponding charge to &#8220;Other income&#8221; within the Consolidated Statements of Comprehensive Income (Loss). For available-for-sale debt securities that do not meet the intent impairment criteria but for which the Company has determined that a credit loss exists, the present value of cash flows expected to be collected from the security is compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss allowance is recorded for the credit loss, limited by the amount by which the fair value is less than the amortized cost basis. For the six months ended March 31, 2023 and 2022, the Company had no intent impairments or credit losses.</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_ReceivablesPolicyTextBlock', window );">Contracts Receivable Including Retainage, Net</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contracts Receivable Including Retainage, Net</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by customers pending completion of a project. It is common in the Company&#8217;s industry for a small portion of either progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with the applicable contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheets as &#8220;Contracts receivable including retainage, net.&#8221; Billings for such retainage balances are generally collected within one year of the completion of the project.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable including retainage, net is stated at the amount management expects to collect from outstanding balances. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, current economic conditions, historical losses and other information available to management. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment to the contract receivable.</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 );">Contract Assets and Contract Liabilities and Revenues from Contracts with Customers</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Contract Liabilities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billing practices for the Company&#8217;s contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the cost-to-cost input method (formerly known as the percentage-of-completion method). The Company records contract assets and contract liabilities to account for these differences in timing.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contract asset, &#8220;Costs and estimated earnings in excess of billings on uncompleted contracts,&#8221; arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheets as &#8220;Contracts receivable including retainage, net.&#8221; Included in costs and estimated earnings in excess of billings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded to the extent that the amount can be reasonably estimated and recovery is probable. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contract liability, &#8220;Billings in excess of costs and estimated earnings on uncompleted contracts,&#8221; represents the Company&#8217;s obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts are typically resolved within one year and are not considered significant financing components.  </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues from Contracts with Customers</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials, including HMA, aggregates, liquid asphalt and ready-mix concrete, to third-party public and private customers pursuant to contracts with those customers. The following table reflects, for the periods presented, the percentage of (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers. </span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.382%"/><td style="width:0.1%"/></tr><tr><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="21" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:100%">% of Consolidated Revenues</span></td></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:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;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:9pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></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:9pt;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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private</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:9pt;font-weight:400;line-height:100%">42.1&#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:9pt;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.1&#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:9pt;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.4&#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:9pt;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.9&#160;</span></td><td style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.6&#160;</span></td><td style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues derived from construction projects are recognized over time as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion. Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and (ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company&#8217;s performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company&#8217;s construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own. All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer&#8217;s asset is created or enhanced by the Company. The Company&#8217;s obligation is not satisfied until the entire project is complete.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized during a reporting period is based on the cost-to-cost input method applied to the total transaction price, including adjustments for variable consideration, such as liquidated damages, penalties or bonuses, related to the timeliness or quality of project performance. The Company includes variable consideration in the estimated transaction price at the most likely amount to which the Company expects to be entitled or the most likely amount the Company expects to incur, in the case of liquidated damages or penalties.  Such amounts are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company accounts for changes to the estimated transaction price using a cumulative catch-up adjustment.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company&#8217;s public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed). The Company&#8217;s private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification. This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract. Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. The Company accounts for the modification </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company&#8217;s HMA plants or aggregates facilities. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.</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_ConcentrationRiskCreditRisk', window );">Concentration of Risks</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risks</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. The Company monitors concentrations of credit risk associated with these receivables on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management&#8217;s assessment of customers&#8217; credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis. No single customer accounted for more than 10% of the Company&#8217;s contracts receivable including retainage, net balance at March 31, 2023 or September 30, 2022.</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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets.</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="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net income per common share attributable to common stockholders is the same as basic net income per share attributable to common stockholders, but includes dilutive unvested stock awards using the treasury stock method.</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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and discloses certain financial assets and liabilities at fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Inputs used to measure fair value are classified using the following hierarchy:</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level&#160;1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level&#160;2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly through corroboration with observable market data.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level&#160;3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs are unobservable for the asset or liability and include situations in which there is little, if any, market activity for the asset or liability. The inputs used in the determination of fair value are based on the best information available under the circumstances and may require significant management judgment or estimation.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company endeavors to utilize the best available information in measuring fair value.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments include cash and cash equivalents, restricted cash, contracts receivable including retainage, accounts payable and accrued expenses reflected as current assets and current liabilities on its Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. Due to the short-term nature of these instruments, management considers their carrying value to approximate their fair value.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has debt securities reflected as restricted investments on its Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. These investments are adjusted to fair value at each balance sheet date and are considered Level 2 fair value measurements.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has a Term Loan and a Revolving Credit Facility, as each are defined and further described in Note 8 - Debt. The carrying value of amounts outstanding under these credit facilities is reflected as long-term debt, net of current maturities and deferred debt issuance cost and current maturities of long-term debt on the Company&#8217;s Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. Due to the variable rate or short-term nature of these instruments, management considers their carrying value to approximate their fair value.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has derivative instruments. The fair value of commodity and interest rate swaps are based on forward and spot prices, as described in Note 16 - Fair Value Measurements.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 fair values are used to value acquired mineral reserves and leased mineral interests. The fair values of mineral reserves and leased mineral interests are determined using an excess earnings approach, which requires management to estimate future cash flows. The estimate of future cash flows is based on available historical information and forecasts determined by management, but is inherently uncertain. Key assumptions in estimating future cash flows include sales price, volumes and expected profit margins, net of capital requirements. The present value of the projected net cash flows represents the fair value assigned to mineral reserves and mineral interests. The discount rate is a significant assumption used in the valuation model and is based on the required rate of return that a hypothetical market participant would assume if purchasing the acquired business.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management applies fair value measurement guidance to its impairment analysis for tangible and intangible assets, including 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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income</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 reports comprehensive income in its Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Stockholders&#8217; Equity. Comprehensive income (loss) comprises two subsets: net income and other comprehensive income (loss) (&#8220;OCI&#8221;). OCI includes adjustments for changes in fair value of an interest rate swap contract derivative and available-for-sale restricted investments. For additional information about comprehensive income, see Note 19 - Other Comprehensive Income (Loss).</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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text">The Company did not adopt any new accounting standards or updates during the six months ended March 31, 2023.<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_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 premium paid to acquire option for investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=6435544&amp;loc=d3e41834-113960<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable. Includes, but is not limited to, accounts receivable and financing 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796072704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of Concentration Risk</a></td>
<td class="text">Customers that accounted for more than 10% of consolidated revenues during the three and six months ended March 31, 2023 and 2022 are presented below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.382%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:100%">% of Consolidated Revenues</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></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:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Florida Department of Transportation</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">12.5&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">9.6&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Schedule of Revenue by Major Customers</a></td>
<td class="text">The following table reflects, for the periods presented, the percentage of (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.382%"/><td style="width:0.1%"/></tr><tr><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="21" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:100%">% of Consolidated Revenues</span></td></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:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;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:9pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></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:9pt;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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private</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:9pt;font-weight:400;line-height:100%">42.1&#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:9pt;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.1&#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:9pt;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.4&#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:9pt;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.9&#160;</span></td><td style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.6&#160;</span></td><td style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796023216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [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_BusinessAcquisitionProFormaInformationTextBlock', window );">Schedule of pro forma revenues and net income</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:115%">The following presents pro forma revenues and net income as though the acquisitions had occurred on October 1, 2021 (unaudited, in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></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:700;line-height:100%">2022</span></td><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%">Pro forma revenues</span></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%">324,850&#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%">261,160&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net loss</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,481)</span></td><td style="background-color:#ffffff;border-bottom: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;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,053)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt"><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:61.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></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:700;line-height:100%">2022</span></td><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%">Pro forma revenues</span></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%">678,011&#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%">561,864&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net loss</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,684)</span></td><td style="background-color:#ffffff;border-bottom: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;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,001)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796231648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contracts Receivable Including Retainage, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractorsAbstract', window );"><strong>Contractors [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 Contracts Receivable Including Retainage, Net</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts receivable including retainage, net consisted of the following at March 31, 2023 and September 30, 2022 (in thousands):</span></div><div style="margin-bottom:10pt"><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:61.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/></tr><tr><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%">March 31, 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%">September 30, 2022</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</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"/></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%">Contracts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,876&#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%">221,566&#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%">Retainage</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%">44,923&#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%">44,253&#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: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%">243,799&#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%">265,819&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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%">(612)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts receivable including retainage, net</span></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%">243,261&#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 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%">265,207&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></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_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476795993680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets and Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock', window );">Costs and Estimated Earnings Compared to Billings on Uncompleted Contracts</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and estimated earnings compared to billings on uncompleted contracts at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.077%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/></tr><tr><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%">March 31, 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%">September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs on uncompleted contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,520,510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated earnings to date on uncompleted contracts</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%">132,997&#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%">146,459&#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: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%">1,569,136&#160;</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%">1,666,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings to date on uncompleted contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,602,014)</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,690,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net billings in excess of costs and estimated earnings on uncompleted contracts</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%">(32,878)</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%">(23,206)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September 30, 2022 to March 31, 2023 are presented below (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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:44.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/></tr><tr><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%">Costs and Estimated Earnings in Excess of Billings on<br/>&#160;Uncompleted Contracts</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%">Billings in Excess of Costs and Estimated Earnings on<br/>&#160;Uncompleted Contracts</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%">Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,271&#160;</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%">(52,477)</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%">(23,206)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in revenue billed, contract price or cost estimates</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%">(145)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,672)</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:700;line-height:100%">March 31, 2023 (unaudited)</span></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%">29,126&#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%">(62,004)</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%">(32,878)</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 style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></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_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-term contract or program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>45
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796023216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.298%"/><td style="width:0.1%"/></tr><tr><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</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%">September 30, 2022</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%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction equipment</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%">444,027&#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%">402,581&#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%">Plants</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%">182,917&#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%">167,625&#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%">Mineral reserves</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%">69,466&#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%">91,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and improvements</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%">70,038&#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%">59,454&#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%">Buildings</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%">33,656&#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%">32,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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%">7,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,110&#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%">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%">1,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Total property, plant and equipment, gross</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%">808,837&#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%">762,558&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation, depletion 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%">(336,220)</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%">(304,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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%">30,368&#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%">23,789&#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%">&#160;&#160;&#160;&#160;&#160;&#160;Total property, plant and equipment, net</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%">502,985&#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%">481,412&#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 style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476795993680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Debt</a></td>
<td class="text">Debt at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):<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:58.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.818%"/><td style="width:0.1%"/></tr><tr><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%">March 31, 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%">September 30, 2022</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%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,625&#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%">271,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</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%">143,100&#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%">105,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,725&#160;</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%">376,975&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,258)</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,409)</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%">Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current maturities</span></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%">408,967&#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 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%">363,066&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796178608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">Summary of Earnings Per Share</a></td>
<td class="text">The following table summarizes the weighted-average number of basic common shares outstanding and the calculation of basic earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):<div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.926%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;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%">For the Six Months Ended March 31,</span></td></tr><tr><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%">2023</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%">2022</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%">2023</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%">2022</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%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Net loss attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,418)</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%">(3,589)</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%">(3,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</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"/></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%">Weighted average number of common shares outstanding, basic </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,827,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,793,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,826,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,744,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per common share attributable to common stockholders, basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the calculation of the weighted-average number of diluted common shares outstanding and the calculation of diluted earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;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%">For the Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">2023</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%">2022</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%">2023</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%">2022</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%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,481)</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%">(9,418)</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%">(3,589)</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%">(3,907)</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%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Weighted average number of basic common shares outstanding, basic </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%">51,827,365&#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%">51,793,443&#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%">51,826,143&#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%">51,744,052&#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%">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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">Restricted stock grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#8212;&#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%">Weighted average number of diluted common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,827,365&#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%">51,793,443&#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%">51,826,143&#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%">51,744,052&#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 loss per diluted common share attributable to common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476791813040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Parties (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of related party transactions</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues earned and expenses incurred by the Company during the three and six months ended March 31, 2023 and 2022, and accounts receivable and payable balances at March 31, 2023 and September 30, 2022, related to transactions with the related parties described above (in thousands):</span></div><div style="margin-bottom:10pt"><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:19.785%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.550%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;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%">Revenue Earned (Expense Incurred)</span></td><td colspan="3" style="border-top:1pt solid #000;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%">Accounts Receivable (Payable)</span></td></tr><tr><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%">For the Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;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%">For the Six Months Ended March 31,</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%">March 31,</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%">September 30,</span></td></tr><tr><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%">2023</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%">2022</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%">2023</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%">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%">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></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(unaudited)</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%">(unaudited)</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%">(unaudited)</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%">(unaudited)</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%">(unaudited)</span></td><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="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%">Purchaser of Subsidiary</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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%">&#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 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%">&#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 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%">&#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 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%">414&#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%">414&#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%">Disposed Entity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">264&#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%">264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land Development Project</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#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%">622&#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%">712&#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%">Subcontracting Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,173)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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%">(853)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,992)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,092)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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%">(120)</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%">(695)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Island Pond</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%">(80)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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%">(80)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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%">(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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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%">(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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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%">SunTx</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%">(359)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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%">(384)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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%">(726)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</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%">(759)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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 style="height:15pt"><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"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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%"> Cost is reflected as cost of revenues on the Company&#8217;s Consolidated Statements of Comprehensive Income.</span></div></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Cost is reflected as general and administrative expenses on the Company&#8217;s Consolidated Statements of Comprehensive Income.</span></div></td></tr><tr><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><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="border-bottom:1pt solid #000000;padding:0 1pt"/><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="border-bottom:1pt solid #000000;padding:0 1pt"/><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="border-bottom:1pt solid #000000;padding:0 1pt"/><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="border-bottom:1pt solid #000000;padding:0 1pt"/></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_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_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related party transactions. Examples of related party transactions include, but are not limited to, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476792801280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (unaudited, in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="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%">For&#160;the&#160;Three Months Ended March 31, </span></td></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: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 #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%">2022</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"/><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%">Operating lease cost</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%">788&#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%">637&#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="display:none"/><td colspan="3" style="display:none"/><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%">Short-term lease cost</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,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,114&#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"/><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%">Total lease expense</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%">5,521&#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%">4,751&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><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:61.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="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%">For&#160;the&#160;Six Months Ended March 31, </span></td></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: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 #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%">2022</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"/><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%">Operating lease cost</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%">1,514&#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%">1,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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Short-term lease cost</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,768&#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,207&#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"/><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%">Total lease expense</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%">12,282&#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%">9,441&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Lease Liabilities</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 the Company&#8217;s undiscounted lease liabilities outstanding as of March 31, 2023 (unaudited, in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.585%"><tr><td style="width:1.0%"/><td style="width:81.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.707%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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="display:none"/></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2024</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,560&#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%">2025</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%">2,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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,143&#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%">2027</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%">2,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and 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%">10,611&#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%">Total future minimum lease payments</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%">20,956&#160;</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: 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%">3,731&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">17,225&#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="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796121648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in Derivative Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of Derivatives Instruments, Income Statement and Balance Sheet Classification</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:115%">The following table represents the approximate amount of realized and unrealized gains (losses) and changes in fair value recognized in earnings on interest and commodity derivative contracts for the three and six months ended March 31, 2023 and 2022 and the fair value of these derivatives as of March 31, 2023 and September 30, 2022 (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.204%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="33" 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%">For&#160;the&#160;Three Months&#160;Ended&#160;March 31,</span></td></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:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="padding:0 1pt"/><td colspan="15" 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%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">(unaudited)</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"/><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="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%">Change in</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%">Change in</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Income Statement Classification</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%">Realized Gain (Loss)</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%">Unrealized Gain (Loss)</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%">Total Gain (Loss)</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%">Realized Gain (Loss)</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%">Unrealized Gain (Loss)</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%">Total Gain (Loss)</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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</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%">456&#160;</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,279)</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%">(823)</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%">364&#160;</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,055&#160;</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,419&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">2,007&#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%">2,007&#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%">(431)</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%">939&#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%">508&#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"/><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%">Total</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%">2,463&#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%">(1,279)</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%">1,184&#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%">(67)</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%">1,994&#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%">1,927&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.204%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="33" 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%">For&#160;the&#160;Six Months&#160;Ended&#160;March 31,</span></td></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:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="padding:0 1pt"/><td colspan="15" 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%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">(unaudited)</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"/><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="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%">Change in</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%">Change in</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Income Statement Classification</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%">Realized Gain (Loss)</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%">Unrealized Gain (Loss)</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%">Total Gain (Loss)</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%">Realized Gain (Loss)</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%">Unrealized Gain (Loss)</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%">Total Gain (Loss)</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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057&#160;</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%">(2,286)</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,229)</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%">857&#160;</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%">778&#160;</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,635&#160;</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"/><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%">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%">3,342&#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%">3,342&#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%">(909)</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,352&#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%">443&#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"/><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%">Total</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%">4,399&#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%">(2,286)</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%">2,113&#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%">(52)</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%">2,130&#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%">2,078&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><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:60.725%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/></tr><tr><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 #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%">March 31, 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%">September 30, 2022</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:700;line-height:100%">Balance Sheet Classification</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%">(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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Prepaid expenses and other current assets - commodity swaps</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%">&#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%">1,032&#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"/></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 assets - commodity swaps</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%">155&#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"/></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%">Other assets - interest rate swaps </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="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%">18,882&#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%">24,719&#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"/></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 expense and other current liabilities - commodity swaps</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,760)</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%">(601)</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"/></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;text-align: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 - commodity swaps</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%">(60)</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"/></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net unrealized gain position</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,122&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,245&#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"/></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Includes designated cash flow hedge of $18,882 and $24,719 as of March 31, 2023 and September 30, 2022, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments (including nonderivative instruments that are designated and qualify as hedging instruments) of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796168848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock', window );">Fair Value, Liabilities Measured on Recurring Basis</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents the Company&#8217;s liabilities measured at fair value on a recurring basis as of March 31, 2023 and September 30, 2022 under ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (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:61.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.297%"/><td style="width:0.1%"/></tr><tr><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%">March 31, 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%">September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Commodity swap contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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,187&#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%">Interest rate swaps</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%">18,882&#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%">24,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</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%">3,716&#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,537&#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%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072&#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,055&#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%">Agency backed securities</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%">889&#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%">793&#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 assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,185&#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%">32,772&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr 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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swap contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,760&#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%">661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796273408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock', window );">Schedule of Unconditional Purchase Commitments</a></td>
<td class="text">As of March 31, 2023, the Company&#8217;s purchase commitments annually thereafter were as follows (unaudited, in thousands):<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:79.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt 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></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%">Remainder of 2023</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%">2,509&#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%">2024</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,893&#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%">2025</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%">256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,658&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_RoyaltyFutureMinimumPaymentsTableTextBlock', window );">Royalty, Future Minimum Payments</a></td>
<td class="text">The Company had commitments in the form of minimum royalties as of March 31, 2023 in the amount of $2.5 million, due as follows (unaudited, in thousands):<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:79.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt 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></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%">Remainder of 2023</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%">65&#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%">2024</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%">246&#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%">2025</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%">207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">182&#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%">2027</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%">170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">2,485&#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 style="height:11pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_RoyaltyFutureMinimumPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalty, Future Minimum Payments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_RoyaltyFutureMinimumPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unconditional purchase obligation not recognized as 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476796272000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Summary of Debt Securities</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company&#8217;s debt securities as of March 31, 2023 and September 30, 2022 (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.446%"><tr><td style="width:1.0%"/><td style="width:29.915%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.594%"/><td style="width:0.1%"/></tr><tr><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="21" style="border-bottom:1pt solid #000;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%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(unaudited)</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</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%">Gross Unrealized Gains</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%">Gross Unrealized Losses</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%">Fair Value</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%">Corporate debt securities</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: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%">3,904&#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="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%">188&#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%">3,716&#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%">U.S. government securities</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%">5,724&#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%">98&#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,626&#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%">Municipal government securities</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%">1,148&#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%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency backed securities</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%">944&#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%">55&#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%">889&#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:700;line-height:100%">Total</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%">11,720&#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="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%">417&#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%">11,303&#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 style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.446%"><tr><td style="width:1.0%"/><td style="width:29.915%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.594%"/><td style="width:0.1%"/></tr><tr><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="21" 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%">September 30, 2022</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</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%">Gross Unrealized Gains</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%">Gross Unrealized Losses</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%">Fair Value</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%">Corporate debt securities</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: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%">2,797&#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="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%">260&#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%">2,537&#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%">U.S. government securities</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,622&#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%">141&#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,481&#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%">Municipal government securities</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%">1,151&#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%">96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency backed securities</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%">862&#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%">69&#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%">793&#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:700;line-height:100%">Total</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%">7,432&#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="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%">566&#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%">6,866&#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 style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost and fair value of debt securities classified as available for sale by contractual maturity, as of March 31, 2023, were as follows (unaudited, in thousands):</span></div><div style="margin-bottom:10pt"><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:64.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.497%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.499%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><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="9" style="border-top:1pt solid #000;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%">Amortized Cost</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%">Fair Value</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%">Due within one year</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: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%">3,082&#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%">3,070&#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%">Due after one year through three years</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,820&#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,721&#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%">Due after three years</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%">5,818&#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%">5,512&#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 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,720&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,303&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></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_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476791820576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss) (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts in accumulated other comprehensive income (&#8220;AOCI&#8221;), net of tax, at March 31, 2023 and September 30, 2022, were as follows (in thousands):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.428%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.805%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.361%"/><td style="width:0.1%"/></tr><tr><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%">AOCI</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt 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%">March 31,  2023 (unaudited)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Interest rate swap contract, net of blend and extend arrangement</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%">17,715&#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%">23,761&#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%">Unrealized loss on available-for-sale securities</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%">(417)</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%">(566)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less net tax effect of other comprehensive income items</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,313)</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,575)</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:700;line-height:100%">Total</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%">12,985&#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%">17,620&#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 style="height:6pt"><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="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></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_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in AOCI, net of tax, are as follows (in thousands):</span></div><div style="margin-bottom:10pt"><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:79.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><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%">AOCI</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"/></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:700;line-height:100%">Balance at September 30, 2022</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%">17,620&#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 OCI changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,635)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2023 (unaudited)</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%">12,985&#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 style="height:9pt"><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="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt"><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:79.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><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%">AOCI</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"/></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:700;line-height:100%">Balance at September 30, 2021</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%">(23)</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 OCI changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,903&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2022 (unaudited)</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%">6,880&#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 style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Reclassification out of Accumulated Other Comprehensive Income</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI to earnings are as follows (unaudited, in thousands):</span></div><div style="margin-bottom:10pt"><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:62.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><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="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="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%">For the Three Months Ended March 31,</span></td></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: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 #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%">2022</span></td><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%">Interest (benefit) expense</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%">(2,007)</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%">304&#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="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%">Realized loss on restricted investments</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)</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="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%">Expense (benefit) from income 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%">517&#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%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">Total reclassifications from AOCI to earnings</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,494)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><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="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt"><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:62.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.467%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><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="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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="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%">For the Six Months Ended March 31,</span></td></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: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 #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%">2022</span></td><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%">Interest (benefit) expense</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%">(3,342)</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%">636&#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="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%">Realized loss on restricted investments</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)</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="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%">Expense (benefit) from income 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%">861&#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%">(164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">Total reclassifications from AOCI to earnings</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,485)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><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="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476795331600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">$ 119,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 119,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent', window );">Restricted investments</a></td>
<td class="nump">11,303,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,303,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,866,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_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Debt securities, available-for-sale, intent impairments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest', window );">Debt securities, available-for-sale, allowance for credit loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenues | Customer Concentration Risk | Various Departments Of Transportation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">29.80%<span></span>
</td>
<td class="nump">30.80%<span></span>
</td>
<td class="nump">30.90%<span></span>
</td>
<td class="nump">32.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenues | Customer Concentration Risk | Florida Department of Transportation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">11.30%<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="nump">9.60%<span></span>
</td>
<td class="nump">11.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=road_PrivateMember', window );">Private | Revenues | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">42.10%<span></span>
</td>
<td class="nump">42.10%<span></span>
</td>
<td class="nump">40.40%<span></span>
</td>
<td class="nump">40.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_StatementBusinessSegmentsAxis=road_PublicMember', window );">Public | Revenues | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">57.90%<span></span>
</td>
<td class="nump">57.90%<span></span>
</td>
<td class="nump">59.60%<span></span>
</td>
<td class="nump">59.50%<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 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_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267853-210455<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL121698322-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax of other than temporary impairment (OTTI) loss on investments in available-for-sale and held-to-maturity debt securities, recognized in other comprehensive loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 35<br> -Paragraph 35<br> -URI https://asc.fasb.org/extlink&amp;oid=124260725&amp;loc=d3e25362-111560<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 restricted as to withdrawal or usage, classified as current. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=road_VariousDepartmentsOfTransportationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=road_VariousDepartmentsOfTransportationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=road_FloridaDepartmentOfTransportationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=road_FloridaDepartmentOfTransportationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=road_PrivateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=road_PrivateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=road_PublicMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=road_PublicMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476788840672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 01, 2022 </div>
<div>USD ($) </div>
<div>plant</div>
</th>
<th class="th">
<div>Nov. 18, 2022 </div>
<div>USD ($) </div>
<div>plant</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_BusinessCombinationConsiderationReceived', window );">Business combination, consideration received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,987<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_GainLossOnSaleOfBusiness', window );">Gain on facility exchange</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">5,389<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 129,465<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenues since acquisition date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Acquisition related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized', window );">Expenses and losses recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_BusinessCombinationAcquisitionRelatedExpensesExcluded', window );">Acquisition related expenses, excluded</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Net increase to goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=road_TennesseeAcquisitionProvisionalMember', window );">Tennessee Acquisition - Provisional</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_PlantsAcquired', window );">Plants acquired | plant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_road_BusinessCombinationConsiderationReceived', window );">Business combination, consideration received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on facility exchange</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=road_NorthCarolinaAcquisitionProvisionalMember', window );">North Carolina Acquisition - Provisional</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_PlantsAcquired', window );">Plants acquired | plant</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Consideration transferred</a></td>
<td class="nump">$ 68,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=road_A2023AcquisitionsMember', window );">2023 Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_BusinessCombinationConsiderationTransferredNetWorkingCapital', window );">Net working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment allocation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable', window );">Working capital receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_BusinessCombinationAcquisitionRelatedExpensesExcluded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Acquisition Related Expenses, Excluded</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_BusinessCombinationAcquisitionRelatedExpensesExcluded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_BusinessCombinationConsiderationReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Received</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_BusinessCombinationConsiderationReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_BusinessCombinationConsiderationTransferredNetWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, Net Working Capital</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_BusinessCombinationConsiderationTransferredNetWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, Working Capital Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_PlantsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Plants Acquired</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_PlantsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses and losses recorded for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e961-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=road_TennesseeAcquisitionProvisionalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=road_TennesseeAcquisitionProvisionalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=road_NorthCarolinaAcquisitionProvisionalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=road_NorthCarolinaAcquisitionProvisionalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=road_A2023AcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=road_A2023AcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476791716272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Proforma Revenue and Net Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Pro forma revenues</a></td>
<td class="nump">$ 324,850<span></span>
</td>
<td class="nump">$ 261,160<span></span>
</td>
<td class="nump">$ 678,011<span></span>
</td>
<td class="nump">$ 561,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Pro forma net loss</a></td>
<td class="num">$ (5,481)<span></span>
</td>
<td class="num">$ (10,053)<span></span>
</td>
<td class="num">$ (2,684)<span></span>
</td>
<td class="num">$ (4,001)<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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476785678752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contracts Receivable Including Retainage, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractorsAbstract', window );"><strong>Contractors [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_AccountsReceivableBilledForLongTermContractsOrPrograms', window );">Contracts receivable</a></td>
<td class="nump">$ 198,876<span></span>
</td>
<td class="nump">$ 221,566<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionContractorReceivableRetainage', window );">Retainage</a></td>
<td class="nump">44,923<span></span>
</td>
<td class="nump">44,253<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_road_ContractReceivableIncludingRetainageGross', window );">Contracts receivable including retainage, gross</a></td>
<td class="nump">243,799<span></span>
</td>
<td class="nump">265,819<span></span>
</td>
</tr>
<tr class="re">
<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="num">(538)<span></span>
</td>
<td class="num">(612)<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_ReceivablesLongTermContractsOrPrograms', window );">Contracts receivable including retainage, net</a></td>
<td class="nump">$ 243,261<span></span>
</td>
<td class="nump">$ 265,207<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_ContractReceivableIncludingRetainageGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract Receivable, Including Retainage, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_ContractReceivableIncludingRetainageGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126937589&amp;loc=SL119991595-234733<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ConstructionContractorReceivableRetainage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of right to consideration in exchange for good or service transferred to customer withheld under retainage provision in long-term contract or program when right to consideration is unconditional.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126937589&amp;loc=SL119991598-234733<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionContractorReceivableRetainage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>59
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476797211104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contract Assets and Liabilities - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_CostsOnUncompletedContracts', window );">Costs on uncompleted contracts</a></td>
<td class="nump">$ 1,436,139<span></span>
</td>
<td class="nump">$ 1,520,510<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_road_EstimatedEarningsOnUncompletedContracts', window );">Estimated earnings to date on uncompleted contracts</a></td>
<td class="nump">132,997<span></span>
</td>
<td class="nump">146,459<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_road_CostsAndEstimatedEarningsOnUncompletedContracts', window );">Costs and estimated earnings to date on uncompleted contracts</a></td>
<td class="nump">1,569,136<span></span>
</td>
<td class="nump">1,666,969<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_road_BillingsOnUncompletedContracts', window );">Billings to date on uncompleted contracts</a></td>
<td class="num">(1,602,014)<span></span>
</td>
<td class="num">(1,690,175)<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_ContractWithCustomerLiability', window );">Net billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="num">$ (32,878)<span></span>
</td>
<td class="num">$ (23,206)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_BillingsOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Billings On Uncompleted Contracts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_BillingsOnUncompletedContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_CostsAndEstimatedEarningsOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs And Estimated Earnings On Uncompleted Contracts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_CostsAndEstimatedEarningsOnUncompletedContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_CostsOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs On Uncompleted Contracts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_CostsOnUncompletedContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_EstimatedEarningsOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated Earnings On Uncompleted Contracts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_EstimatedEarningsOnUncompletedContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>60
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476785631920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_CostsInExcessOfBillingsAbstract', window );"><strong>Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts</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_ContractWithCustomerAssetNetCurrent', window );">Contract asset, beginning balance</a></td>
<td class="nump">$ 29,271<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_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease', window );">Changes in revenue billed, contract price or cost estimates</a></td>
<td class="num">(145)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract asset, ending balance</a></td>
<td class="nump">29,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BillingsInExcessOfCostAbstract', window );"><strong>Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</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_ContractWithCustomerLiabilityCurrent', window );">Contract liability, beginning balance</a></td>
<td class="num">(52,477)<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_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease', window );">Changes in revenue billed, contract price or cost estimates</a></td>
<td class="num">(9,527)<span></span>
</td>
</tr>
<tr class="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 liability, ending balance</a></td>
<td class="num">(62,004)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_NetBillingsInExcessOfCostsAbstract', window );"><strong>Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</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_ContractWithCustomerLiability', window );">Net billings in excess of costs, beginning balance</a></td>
<td class="num">(23,206)<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_road_IncreaseDecreaseinContractwithCustomerAssetLiability', window );">Changes in revenue billed, contract price or cost estimates</a></td>
<td class="num">(9,672)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Net billings in excess of costs, Ending balance</a></td>
<td class="num">$ (32,878)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Asset, Net, Current Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_ContractwithCustomerAssetNetCurrentIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Current Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_ContractwithCustomerLiabilityCurrentIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_road_CostsInExcessOfBillingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs In Excess Of Billings [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;">road_CostsInExcessOfBillingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_IncreaseDecreaseinContractwithCustomerAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Contract with Customer, Asset (Liability)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_IncreaseDecreaseinContractwithCustomerAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_NetBillingsInExcessOfCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Billings In Excess Of Costs [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;">road_NetBillingsInExcessOfCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BillingsInExcessOfCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BillingsInExcessOfCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476795355104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">$ 808,837<span></span>
</td>
<td class="nump">$ 762,558<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation, depletion and amortization</a></td>
<td class="num">(336,220)<span></span>
</td>
<td class="num">(304,935)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">30,368<span></span>
</td>
<td class="nump">23,789<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 );">Total property, plant and equipment, net</a></td>
<td class="nump">502,985<span></span>
</td>
<td class="nump">481,412<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Construction equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">444,027<span></span>
</td>
<td class="nump">402,581<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ManufacturingFacilityMember', window );">Plants</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">182,917<span></span>
</td>
<td class="nump">167,625<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=road_MineralReservesMember', window );">Mineral reserves</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">69,466<span></span>
</td>
<td class="nump">91,992<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember', window );">Land and improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">70,038<span></span>
</td>
<td class="nump">59,454<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">33,656<span></span>
</td>
<td class="nump">32,566<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">7,476<span></span>
</td>
<td class="nump">7,110<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">$ 1,257<span></span>
</td>
<td class="nump">$ 1,230<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ManufacturingFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ManufacturingFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=road_MineralReservesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=road_MineralReservesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476797226176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 and depletion expense</a></td>
<td class="nump">$ 20.4<span></span>
</td>
<td class="nump">$ 17.0<span></span>
</td>
<td class="nump">$ 39.7<span></span>
</td>
<td class="nump">$ 32.8<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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476785687936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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">$ 423,725<span></span>
</td>
<td class="nump">$ 376,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred debt issuance costs</a></td>
<td class="num">(1,258)<span></span>
</td>
<td class="num">(1,409)<span></span>
</td>
</tr>
<tr class="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 );">Current maturities of long-term debt</a></td>
<td class="num">(13,500)<span></span>
</td>
<td class="num">(12,500)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of current maturities</a></td>
<td class="nump">408,967<span></span>
</td>
<td class="nump">363,066<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_SeniorNotesMember', window );">Term Loan</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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">280,625<span></span>
</td>
<td class="nump">271,875<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_LineOfCreditMember', window );">Revolving Credit Facility</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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">$ 143,100<span></span>
</td>
<td class="nump">$ 105,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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, excluding 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476787766480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Additional Information (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_DebtInstrumentFixedCoverageRatio', window );">Fixed coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.47<span></span>
</td>
<td class="nump">2.56<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_road_DebtInstrumentLeverageRatio', window );">Leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.92<span></span>
</td>
<td class="nump">2.79<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Fair value of interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,900,000<span></span>
</td>
<td class="nump">24,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">$ 325,000,000<span></span>
</td>
<td class="nump">325,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_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143,100,000<span></span>
</td>
<td class="nump">105,100,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 );">Remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,900,000<span></span>
</td>
<td class="nump">208,600,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_LongtermDebtTypeAxis=road_TermLoanMember', window );">Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">280,600,000<span></span>
</td>
<td class="nump">$ 271,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=road_TermLoanMember', window );">Term Loan | Daily simple SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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=road_TermLoanMember', window );">Term Loan | Term SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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=road_TermLoanMember', window );">Term Loan | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=road_TermLoan11LoanPaymentsMember', window );">Term Loan - 11 Loan Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_LineOfCreditPrincipalRepaymentRate', window );">Principal repayment rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=road_TermLoan8QuartersMember', window );">Term Loan - 8 Quarters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_LineOfCreditPrincipalRepaymentRate', window );">Principal repayment rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=road_DelayedDrawTermFacilityMember', window );">Delayed Draw Term Facility | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="nump">$ 25,000,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_LongtermDebtTypeAxis=road_CreditAgreementMember', window );">Credit Agreement | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_DebtInstrumentFixedCoverageRatio', window );">Fixed coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.20<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=road_CreditAgreementMember', window );">Credit Agreement | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_DebtInstrumentFixedCoverageRatio', window );">Fixed coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.50<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_road_DebtInstrumentFixedCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Fixed 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;">road_DebtInstrumentFixedCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_DebtInstrumentLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Leverage 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;">road_DebtInstrumentLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_LineOfCreditPrincipalRepaymentRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of Credit, Principal Repayment Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_LineOfCreditPrincipalRepaymentRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_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_DerivativeAssetsLiabilitiesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126966630&amp;loc=d3e41228-113958<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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, excluding 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=road_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=road_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_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_VariableRateAxis=road_TermSOFRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=road_TermSOFRMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=road_TermLoan11LoanPaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=road_TermLoan11LoanPaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=road_TermLoan8QuartersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=road_TermLoan8QuartersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=road_DelayedDrawTermFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=road_DelayedDrawTermFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=road_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=road_CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>65
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476792962832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>voting_right </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</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_road_ScheduleOfStockholdersEquityLineItems', window );"><strong>Schedule Of Stockholders Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_CommonStockVotingRightsForEachShare', window );">Voting rights for each share | voting_right</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock, shares, acquired (in shares)</a></td>
<td class="nump">5,267<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Restricted Stock | Equity Incentive Plan</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_road_ScheduleOfStockholdersEquityLineItems', window );"><strong>Schedule Of Stockholders Equity [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures', window );">Forfeitures (in shares)</a></td>
<td class="nump">1,864<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Issuance of stock grant awards (in shares)</a></td>
<td class="nump">180,798<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</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_road_ScheduleOfStockholdersEquityLineItems', window );"><strong>Schedule Of Stockholders Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_road_CommonStockVotingRightsForEachShare', window );">Voting rights for each share | voting_right</a></td>
<td class="nump">10<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_CommonStockVotingRightsForEachShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Voting Rights For Each Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_CommonStockVotingRightsForEachShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_ScheduleOfStockholdersEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Stockholders Equity [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_ScheduleOfStockholdersEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=road_EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=road_EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476887487856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Basic (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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_NetIncomeLossAbstract', window );"><strong>Numerator</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to common stockholders</a></td>
<td class="num">$ (5,481)<span></span>
</td>
<td class="nump">$ 1,892<span></span>
</td>
<td class="num">$ (9,418)<span></span>
</td>
<td class="nump">$ 5,511<span></span>
</td>
<td class="num">$ (3,589)<span></span>
</td>
<td class="num">$ (3,907)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Denominator</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted average number of basic common shares outstanding (in shares)</a></td>
<td class="nump">51,827,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,793,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,826,143<span></span>
</td>
<td class="nump">51,744,052<span></span>
</td>
</tr>
<tr class="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 loss per common share attributable to common shareholders, basic (in dollars per share)</a></td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.08)<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476789096992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Diluted (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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_EarningsPerShareReconciliationAbstract', window );"><strong>Numerator</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to common stockholders</a></td>
<td class="num">$ (5,481)<span></span>
</td>
<td class="nump">$ 1,892<span></span>
</td>
<td class="num">$ (9,418)<span></span>
</td>
<td class="nump">$ 5,511<span></span>
</td>
<td class="num">$ (3,589)<span></span>
</td>
<td class="num">$ (3,907)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Denominator</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted average number of basic common shares outstanding (in shares)</a></td>
<td class="nump">51,827,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,793,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,826,143<span></span>
</td>
<td class="nump">51,744,052<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Restricted stock grants (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>
<td class="text">&#160;<span></span>
</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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of diluted common shares outstanding (in shares)</a></td>
<td class="nump">51,827,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,793,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,826,143<span></span>
</td>
<td class="nump">51,744,052<span></span>
</td>
</tr>
<tr class="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 loss per diluted common share attributable to common stockholders (in dollars per share)</a></td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.08)<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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476795411792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provision for Income Taxes (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate, percent</a></td>
<td class="nump">21.10%<span></span>
</td>
<td class="nump">23.50%<span></span>
</td>
<td class="nump">21.10%<span></span>
</td>
<td class="nump">21.80%<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476789372720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Parties - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, percentage</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Annual principal payment</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | SunTx Capital Partners</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Payment to related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 310,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | Class B Common Stock</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_road_SharesOwnedPledgedAsCollateral', window );">Shares pledged as collateral (in shares)</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">140,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | Class A Common Stock</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_road_SharesOwnedPledgedAsCollateral', window );">Shares pledged as collateral (in shares)</a></td>
<td class="nump">7,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_RelatedPartyTransactionAxis=road_ConsiderationNoteReceivableMember', window );">Consideration Note Receivable</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedParties', window );">Note receivable as consideration for sale of the wholly-owned subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,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_RelatedPartyTransactionAxis=road_AccountsPayableNoteReceivableMember', window );">Accounts Payable Note Receivable</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedParties', window );">Note receivable as consideration for sale of the wholly-owned subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember', window );">Other Current Assets | Consideration Note Receivable</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedParties', window );">Note receivable as consideration for sale of the wholly-owned subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember', window );">Other Current Assets | Accounts Payable Note Receivable</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedParties', window );">Note receivable as consideration for sale of the wholly-owned subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other Assets | Consideration Note Receivable</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedParties', window );">Note receivable as consideration for sale of the wholly-owned subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other Assets | Accounts Payable Note Receivable</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedParties', window );">Note receivable as consideration for sale of the wholly-owned subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_SharesOwnedPledgedAsCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares Owned Pledged as Collateral</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_SharesOwnedPledgedAsCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_DebtInstrumentAnnualPrincipalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 total principal payments made during the annual reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAnnualPrincipalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=road_SunTxCapitalPartnersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=road_SunTxCapitalPartnersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=road_ConsiderationNoteReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=road_ConsiderationNoteReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionAxis=road_AccountsPayableNoteReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=road_AccountsPayableNoteReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476785729296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Parties - Schedule of Related Party Transactions (Details) - Affiliated Entity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Purchaser of Subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></td>
<td class="nump">414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 414<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Disposed Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></td>
<td class="nump">264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">264<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Land Development Project</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></td>
<td class="nump">622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">712<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Subcontracting Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="num">(1,173)<span></span>
</td>
<td class="num">(853)<span></span>
</td>
<td class="num">(2,992)<span></span>
</td>
<td class="num">(3,092)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></td>
<td class="num">(120)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(120)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(695)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Island Pond</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="num">(80)<span></span>
</td>
<td class="num">(80)<span></span>
</td>
<td class="num">(160)<span></span>
</td>
<td class="num">(160)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">SunTx</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="num">(359)<span></span>
</td>
<td class="num">$ (384)<span></span>
</td>
<td class="num">(726)<span></span>
</td>
<td class="num">$ (759)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionDueFromToRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionDueFromToRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionAxis=road_PurchaserOfSubsidiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=road_PurchaserOfSubsidiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionAxis=road_DisposedEntitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=road_DisposedEntitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionAxis=road_LandDevelopmentProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=road_LandDevelopmentProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionAxis=road_SubcontractingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=road_SubcontractingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionAxis=road_IslandPondMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=road_IslandPondMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionAxis=road_SunTxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=road_SunTxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476786965824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable', window );">Percentage of final number of of common stock issuable upon vesting of performance stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PerformanceSharesMember', window );">Performance Shares | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable', window );">Percentage of final number of of common stock issuable upon vesting of performance stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50<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_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking', window );">Percentage increase (decrease) of awards granted due to total shareholder return ranking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Restricted Stock | Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options granted (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Compensation expense</a></td>
<td class="nump">$ 2.2<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="nump">$ 4.2<span></span>
</td>
<td class="nump">$ 3.2<span></span>
</td>
</tr>
<tr class="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 );">Unrecognized compensation expense</a></td>
<td class="nump">14.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Performance Shares | Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Compensation expense</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">$ 0.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation expense</a></td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage Of Initial Grant Issuable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Percentage Increase (Decrease) Of Awards Granted Due To Total Shareholder Return Ranking</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=road_EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=road_EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476797757072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 16,792<span></span>
</td>
<td class="nump">$ 13,985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">2,243<span></span>
</td>
<td class="nump">2,209<span></span>
</td>
</tr>
<tr class="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, net of current portion</a></td>
<td class="nump">$ 14,982<span></span>
</td>
<td class="nump">$ 12,059<span></span>
</td>
</tr>
<tr class="re">
<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 terms</a></td>
<td class="text">10 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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">3.42%<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476789162544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 788<span></span>
</td>
<td class="nump">$ 637<span></span>
</td>
<td class="nump">$ 1,514<span></span>
</td>
<td class="nump">$ 1,234<span></span>
</td>
</tr>
<tr class="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 lease cost</a></td>
<td class="nump">4,733<span></span>
</td>
<td class="nump">4,114<span></span>
</td>
<td class="nump">10,768<span></span>
</td>
<td class="nump">8,207<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 expense</a></td>
<td class="nump">$ 5,521<span></span>
</td>
<td class="nump">$ 4,751<span></span>
</td>
<td class="nump">$ 12,282<span></span>
</td>
<td class="nump">$ 9,441<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476797211680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future Lease Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of 2023</a></td>
<td class="nump">$ 1,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">2,560<span></span>
</td>
</tr>
<tr class="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 );">2025</a></td>
<td class="nump">2,197<span></span>
</td>
</tr>
<tr class="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 );">2026</a></td>
<td class="nump">2,143<span></span>
</td>
</tr>
<tr class="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 );">2027</a></td>
<td class="nump">2,015<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_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter', window );">2028 and thereafter</a></td>
<td class="nump">10,611<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future minimum lease payments</a></td>
<td class="nump">20,956<span></span>
</td>
</tr>
<tr class="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="nump">3,731<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">$ 17,225<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Year Five And After</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476788743632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in Derivative Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfDerivatives', window );">Realized Gain (Loss)</a></td>
<td class="nump">$ 2,463<span></span>
</td>
<td class="num">$ (67)<span></span>
</td>
<td class="nump">$ 4,399<span></span>
</td>
<td class="num">$ (52)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Unrealized Gain (Loss)</a></td>
<td class="num">(1,279)<span></span>
</td>
<td class="nump">1,994<span></span>
</td>
<td class="num">(2,286)<span></span>
</td>
<td class="nump">2,130<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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total Gain (Loss)</a></td>
<td class="nump">1,184<span></span>
</td>
<td class="nump">1,927<span></span>
</td>
<td class="nump">2,113<span></span>
</td>
<td class="nump">2,078<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_DerivativeFairValueOfDerivativeNet', window );">Net unrealized gain position</a></td>
<td class="nump">17,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,245<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_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember', window );">Other Assets | Cash Flow Hedging | Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative asset, fair value</a></td>
<td class="nump">18,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,719<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_CommodityContractMember', window );">Commodity Swap | Prepaid Expenses and Other Current Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative asset, fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,032<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_CommodityContractMember', window );">Commodity Swap | Other Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative asset, fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155<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_CommodityContractMember', window );">Commodity Swap | Accrued Expense and Other Current Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities, fair value</a></td>
<td class="num">(1,760)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,760)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(601)<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_CommodityContractMember', window );">Commodity Swap | Other Long-Term Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities, fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(60)<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 | Other Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative asset, fair value</a></td>
<td class="nump">18,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,719<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_CostOfSalesMember', window );">Cost of revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfDerivatives', window );">Realized Gain (Loss)</a></td>
<td class="nump">456<span></span>
</td>
<td class="nump">364<span></span>
</td>
<td class="nump">1,057<span></span>
</td>
<td class="nump">857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Unrealized Gain (Loss)</a></td>
<td class="num">(1,279)<span></span>
</td>
<td class="nump">1,055<span></span>
</td>
<td class="num">(2,286)<span></span>
</td>
<td class="nump">778<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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total Gain (Loss)</a></td>
<td class="num">(823)<span></span>
</td>
<td class="nump">1,419<span></span>
</td>
<td class="num">(1,229)<span></span>
</td>
<td class="nump">1,635<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_InterestExpenseMember', window );">Interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfDerivatives', window );">Realized Gain (Loss)</a></td>
<td class="nump">2,007<span></span>
</td>
<td class="num">(431)<span></span>
</td>
<td class="nump">3,342<span></span>
</td>
<td class="num">(909)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Unrealized Gain (Loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">939<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,352<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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total Gain (Loss)</a></td>
<td class="nump">$ 2,007<span></span>
</td>
<td class="nump">$ 508<span></span>
</td>
<td class="nump">$ 3,342<span></span>
</td>
<td class="nump">$ 443<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_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of the assets less the liabilities of a derivative or group of derivatives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998890-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CommodityContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommodityContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=road_AccruedExpenseAndOtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=road_AccruedExpenseAndOtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476788074656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Assets</a></td>
<td class="nump">$ 11,303<span></span>
</td>
<td class="nump">$ 6,866<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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Assets</a></td>
<td class="nump">3,716<span></span>
</td>
<td class="nump">2,537<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_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember', window );">Municipal government securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Assets</a></td>
<td class="nump">1,072<span></span>
</td>
<td class="nump">1,055<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_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember', window );">Agency backed securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Assets</a></td>
<td class="nump">889<span></span>
</td>
<td class="nump">793<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Fair Value, Inputs, Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">30,185<span></span>
</td>
<td class="nump">32,772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Liabilities</a></td>
<td class="nump">1,760<span></span>
</td>
<td class="nump">661<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Fair Value, Inputs, Level 2 | Corporate debt securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Assets</a></td>
<td class="nump">3,716<span></span>
</td>
<td class="nump">2,537<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Fair Value, Inputs, Level 2 | U.S. government securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Assets</a></td>
<td class="nump">5,626<span></span>
</td>
<td class="nump">2,481<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Fair Value, Inputs, Level 2 | Municipal government securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Assets</a></td>
<td class="nump">1,072<span></span>
</td>
<td class="nump">1,055<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Fair Value, Inputs, Level 2 | Agency backed securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Assets</a></td>
<td class="nump">889<span></span>
</td>
<td class="nump">793<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Fair Value, Inputs, Level 2 | Commodity swap contracts</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,187<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Liabilities</a></td>
<td class="nump">1,760<span></span>
</td>
<td class="nump">661<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Fair Value, Inputs, Level 2 | Interest rate swaps</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Assets</a></td>
<td class="nump">$ 18,882<span></span>
</td>
<td class="nump">$ 24,719<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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CommodityContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommodityContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476791811456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments - Letters of Credit (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Facility</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding</a></td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">$ 325,000,000<span></span>
</td>
<td class="nump">$ 325,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>78
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476797057840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments - Purchase Commitments (Details) - Fuel<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems', window );"><strong>Unrecorded Unconditional Purchase Obligation [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_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear', window );">Remainder of 2023</a></td>
<td class="nump">$ 2,509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">2024</a></td>
<td class="nump">1,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">2025</a></td>
<td class="nump">256<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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Total</a></td>
<td class="nump">$ 4,658<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_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase 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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase 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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase 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_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_UnrecordedUnconditionalPurchaseObligationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_PublicUtilitiesInventoryFuelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_PublicUtilitiesInventoryFuelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476787170240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments - Minimum Royalties (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear', window );">Remainder of 2023</a></td>
<td class="nump">$ 65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65<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_road_RoyaltyFutureMinimumPaymentsDueInYearOne', window );">2024</a></td>
<td class="nump">246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">246<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_road_RoyaltyFutureMinimumPaymentsDueInYearTwo', window );">2025</a></td>
<td class="nump">207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">207<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_road_RoyaltyFutureMinimumPaymentsDueInYearThree', window );">2026</a></td>
<td class="nump">182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182<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_road_RoyaltyFutureMinimumPaymentsDueInYearFour', window );">2027</a></td>
<td class="nump">170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170<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_road_RoyaltyFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">1,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,615<span></span>
</td>
<td class="text">&#160;<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_road_RoyaltyFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">2,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RoyaltyExpense', window );">Royalty expense</a></td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_RoyaltyFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalty, Future Minimum Payments Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_RoyaltyFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_RoyaltyFutureMinimumPaymentsDueInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalty, Future Minimum Payments Due In 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;">road_RoyaltyFutureMinimumPaymentsDueInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_RoyaltyFutureMinimumPaymentsDueInYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalty, Future Minimum Payments Due In Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_RoyaltyFutureMinimumPaymentsDueInYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_RoyaltyFutureMinimumPaymentsDueInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalty, Future Minimum Payments Due In Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_RoyaltyFutureMinimumPaymentsDueInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_RoyaltyFutureMinimumPaymentsDueInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalty, Future Minimum Payments Due In Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_RoyaltyFutureMinimumPaymentsDueInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalty, Future Minimum Payments Due Remainder of 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;">road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_RoyaltyFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalty, Future Minimum Payments Due Thereafter</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_RoyaltyFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RoyaltyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RoyaltyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>80
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476785580416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Restricted Investments - Summary of Debt Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">$ 11,720<span></span>
</td>
<td class="nump">$ 7,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">417<span></span>
</td>
<td class="nump">566<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">11,303<span></span>
</td>
<td class="nump">6,866<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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">3,904<span></span>
</td>
<td class="nump">2,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">3,716<span></span>
</td>
<td class="nump">2,537<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_FinancialInstrumentAxis=us-gaap_USGovernmentDebtSecuritiesMember', window );">U.S. government securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">5,724<span></span>
</td>
<td class="nump">2,622<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">98<span></span>
</td>
<td class="nump">141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">5,626<span></span>
</td>
<td class="nump">2,481<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_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember', window );">Municipal government securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">1,148<span></span>
</td>
<td class="nump">1,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">1,072<span></span>
</td>
<td class="nump">1,055<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_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember', window );">Agency backed securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">944<span></span>
</td>
<td class="nump">862<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">55<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 889<span></span>
</td>
<td class="nump">$ 793<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FinancialInstrumentAxis=us-gaap_USGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_USGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476788078656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Restricted Investments - Schedule of Amortized Cost and Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Amortized cost, due within one year</a></td>
<td class="nump">$ 3,082<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_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree', window );">Amortized cost, due after one year through three years</a></td>
<td class="nump">2,820<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_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree', window );">Amortized cost, due after three years</a></td>
<td class="nump">5,818<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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">11,720<span></span>
</td>
<td class="nump">$ 7,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Fair value, due within one year</a></td>
<td class="nump">3,070<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_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree', window );">Fair value, due after one year through three years</a></td>
<td class="nump">2,721<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_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree', window );">Fair value, due after three years</a></td>
<td class="nump">5,512<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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 11,303<span></span>
</td>
<td class="nump">$ 6,866<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year One Through Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year One Through Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>82
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476793734816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss) - Additional Information (Details) - Interest Rate Swap - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jul. 01, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 300.0<span></span>
</td>
<td class="nump">$ 300.0<span></span>
</td>
<td class="nump">$ 300.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_DerivativeGainOnDerivative', window );">Interest rate swap, fair value credit</a></td>
<td class="nump">$ 12.6<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_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainOnDerivative">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainOnDerivative</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476792755536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss) - Schedule of AOCI (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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_AociLossCashFlowHedgeCumulativeGainLossAfterTax', window );">Interest rate swap contract, net of blend and extend arrangement</a></td>
<td class="nump">$ 17,715<span></span>
</td>
<td class="nump">$ 23,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized loss on available-for-sale securities</a></td>
<td class="num">(417)<span></span>
</td>
<td class="num">(566)<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_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems', window );">Less net tax effect of other comprehensive income items</a></td>
<td class="num">(4,313)<span></span>
</td>
<td class="num">(5,575)<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income, net</a></td>
<td class="nump">$ 12,985<span></span>
</td>
<td class="nump">$ 17,620<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Other Comprehensive Income (Loss), Tax Effect of Other Comprehensive Income (Loss) 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;">road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476793652592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss) - Schedule of Cash Flow Hedges (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 455,879<span></span>
</td>
<td class="nump">$ 408,899<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">452,688<span></span>
</td>
<td class="nump">415,102<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_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember', window );">Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">17,620<span></span>
</td>
<td class="num">(23)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net OCI changes</a></td>
<td class="num">(4,635)<span></span>
</td>
<td class="nump">6,903<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">$ 12,985<span></span>
</td>
<td class="nump">$ 6,880<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_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476788025344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss) - Schedule of Reclassification of AOCI (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">Realized loss on restricted investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Expense (benefit) from income taxes</a></td>
<td class="num">$ (1,474)<span></span>
</td>
<td class="num">$ (2,887)<span></span>
</td>
<td class="num">(964)<span></span>
</td>
<td class="num">(1,087)<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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification out of Accumulated Other Comprehensive Income | Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest (benefit) expense</a></td>
<td class="num">(2,007)<span></span>
</td>
<td class="nump">304<span></span>
</td>
<td class="num">(3,342)<span></span>
</td>
<td class="nump">636<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">Realized loss on restricted investments</a></td>
<td class="num">(4)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(4)<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_IncomeTaxExpenseBenefit', window );">Expense (benefit) from income taxes</a></td>
<td class="nump">517<span></span>
</td>
<td class="num">(78)<span></span>
</td>
<td class="nump">861<span></span>
</td>
<td class="num">(164)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Total reclassifications from AOCI to earnings</a></td>
<td class="num">$ (1,494)<span></span>
</td>
<td class="nump">$ 226<span></span>
</td>
<td class="num">$ (2,485)<span></span>
</td>
<td class="nump">$ 472<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>86
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140476887513104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - Subsequent Event - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>May 04, 2023</div></th>
<th class="th"><div>May 01, 2023</div></th>
<th class="th"><div>Apr. 03, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Restricted Stock | Class A Common Stock</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">29,614<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Performance Shares | Class A Common Stock</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">8,052<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_BusinessAcquisitionAxis=road_PickensConstructionIncMember', window );">Pickens Construction, Inc.</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_BusinessCombinationConsiderationTransferred1', window );">Consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.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_BusinessAcquisitionAxis=road_SouthernSiteContractorsMember', window );">Southern Site Contractors</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_BusinessCombinationConsiderationTransferred1', window );">Consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_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_BusinessAcquisitionAxis=road_PickensConstructionIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=road_PickensConstructionIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=road_SouthernSiteContractorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=road_SouthernSiteContractorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>road-20230331_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:road="http://www.constructionpartners.net/20230331"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="road-20230331.xsd" xlink:type="simple"/>
    <context id="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8d312d14767a413baa3b99a918f0326d_I20230505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-05</instant>
        </period>
    </context>
    <context id="i068e090543b74346bcf1f07712870eb7_I20230505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-05</instant>
        </period>
    </context>
    <context id="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if6f544ae15474a928dce91806780a7bb_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i912ffcbf1da54d228c07346edaae4170_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i88f32bf14a0745d1b2e8b894da6dfb60_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iaa9840fd949b41efa5dfbb4110886e17_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i45decba0c1c8495298eb612e5110dcff_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</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="ia7838f4315034ce6b535aabdea83aeb1_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ib88b8cc3eceb41f4a0e82cc4b6c2de21_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4f61d0e6e8b14701a851078acb4bf4df_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</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="i4531f7f60e944721939816b18c377d04_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i44d4e890a87a4ca9b6dd77472f392ea5_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</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="id433bd6e584e486e8bcf56b15a0934e5_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i65f3b015caf64eb1b00eaf0fa0fbc068_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</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="id68ec7748ed14e3d958090d5fcdea0bd_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i13321b17d3c643c089d60345461d1d57_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if6ef9b7cb1fa468ebb81c58db50de05d_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i27bc3d41196d401e896610ef9d429970_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9a4989acea194de5ac05b210333a0a3e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2d45f1754fae40829a380ae7229a046d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</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="i5bc54b91ea7a4704b4d16e6a482d16eb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iec93e7a2512742d888a2c3b891bae023_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8a87f8c0f27947b985e9fedd02bd555b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</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="i891f8785a59a4234a4222c9fb7dc9a89_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i20c6c8d27f1b448caed5202ced0573cc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibc09b50638c34bfd96d1d1e361dd91f6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib517b0cc030646818214ace562898277_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4e3ee3c1dfcd4a94b5c9ae1114df6d93_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7634601ab1b94cb586a25d0125c651e5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib151a00dcd8f4270ba671ce18b19523a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i569cf4a5f6954f8b8c450810c93f0fe4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6882af4dcf8345e69f7da735874e01cf_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i406cc83529024c639a1483df141db252_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i79b834cfda3f4c959602a70b25a41b21_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i319d8cd558384dada4a39dadbd76d637_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0362bb0b2c4248f0b4e9a96c6fb9aa45_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ib52750b816764e5fb1d25d6193957867_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i26da8819b40b4e9a8c262f05577e0276_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i3003d333615b4dfe99fa1779c196d403_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id5b618a6e28c4bd1bb6cb9245e0d3618_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1e55731ff2254ee4a4cf13d9f997aa3e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i9473d17e11db436bb8ce671ff3c3480c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i86cf17919ee14d72b5b891c10423747c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i34ce131a4da448fb94b93e731325013b_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i48bcce2bc64a4b289ab6bb9e35e4cea0_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i22ef0448843540b08aa151425d632c5a_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idee9959dc4d54c18ba90f40c6d462776_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i44035b08777f4c3bb5065434e4a1544a_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7f2a6e33f73d4d6d9873c38c5eb18d79_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib510e6d3986449ac90286c065eb16083_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0e8f6e519889436ba9e17c08eeb769c9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac54424d31b345d9ac5a2fe8353f557e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i91740af1a5084d1491e1ac4bd8f5603d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i75fdfb8ab4f04f08af4037d47afadd4c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f8495429a4f463a9f40d1cc0b93c8f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia3433c37b4c546b2a9831447ceca2ff8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i40b3a85d379547fdafe61d1ced7aa7dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8d94f913663e43aca74610964ea61a4a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i00eb3e24b5694dbebaddd74f6c000dee_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iecca510883a74613a7f10d3eb34e893e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icfd07cbebd524af4bc2be27efa0705ba_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic9bf2ed796e143f596c2eece02a08808_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i617ea9fd64b542f396c33bb28bd6fe6f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic289c98795414cb69e2f7ace54b6ad18_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if4698ec568c44164970eebda05aae350_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i14345e97666a492fb2dd8c32f5141e1d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i204f3c920b6e457c95dc67cf2a55e790_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibddee51a989d41feb6814756f164a94c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia314eab440a241ad8f96a6b26ce21600_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iddb2bb80cbb64e76b9ea88caea404b28_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if141c6d8819e4f419661c3bd8508a138_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id54b1bc64e604a89ad8b3eb63d43b394_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:VariousDepartmentsOfTransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie08f4b23936e4c388823b32b52d85c6d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:VariousDepartmentsOfTransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibc7890ff60bf479f854a181c39a2cabc_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:VariousDepartmentsOfTransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8fe42fc9399b4195b468e812290feec7_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:VariousDepartmentsOfTransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i70412775bbff4527af23f89d98f46bc3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:FloridaDepartmentOfTransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i140396de2202464db6e6e6e3bc21fd90_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:FloridaDepartmentOfTransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3f0c267887734e6e9776d02da8ab730a_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:FloridaDepartmentOfTransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i76ae794848594d1cbea5f92789522178_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:FloridaDepartmentOfTransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i64dd5288fc914367a069caaa2d8d563a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i363761cc82aa4c2c868be09b5966272c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6d6824cb2911429991112fbec511e3ff_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i65c3a7e11ab4475e8ae61bba0dbde780_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9d87bd0f8d484132896b533d7b792526_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4d14500f9007448b982b4eea4e7bc44e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i664a034770b141879a19176777781b5c_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7c48bed1c0434b249784e01221989101_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i410375c15bcc45a3a89b6eb178c80cee_I20221118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:TennesseeAcquisitionProvisionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-18</instant>
        </period>
    </context>
    <context id="i89c44b3f36a34c159c8ff8fff2a7e6a5_D20221118-20221118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:TennesseeAcquisitionProvisionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-18</startDate>
            <endDate>2022-11-18</endDate>
        </period>
    </context>
    <context id="if32b4aa37466453c9c4a8928f73b91ac_D20221201-20221201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:NorthCarolinaAcquisitionProvisionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-01</endDate>
        </period>
    </context>
    <context id="i32fb90fd9e55477baee62bcb1e6e9b56_I20221201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:NorthCarolinaAcquisitionProvisionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-01</instant>
        </period>
    </context>
    <context id="i0c456cad6e4b4036a0d7cf7e98e29f64_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:A2023AcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1a2a85bcd077431f8f07235c96db668d_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:A2023AcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib6fd3a88b9ae4333a1de5f7cd9972973_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i05c9e75e3fc046608f9b23cd3aea1b70_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i86dadd1a85f14faa9c668ef66216611e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic6f8ec2aca01494b8b510d4de3e430af_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i5673ef3fd4b44bfc84c9f361f3cb4370_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">road:MineralReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i48d88eae248e4ea8a1f3a16686797f26_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">road:MineralReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ic0c1c5b5b9e948729358b639ed133f5f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4c385aeded8b4f49bba29b9c1bb55a77_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i623f8d3a5a2c4e3fbf3c327f1949d12c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic7207d0fc5494f15840bc1db8e95e74b_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ibf6bd5c945df4c65a5a79e652b46c892_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2e2adbee77954f82844e232fc75861dd_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ie0ec389888c84c4cb8267e91de684dad_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3badf720d78841a2ad217212881ac927_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i7831cb503f0f40bea3bd3cb9f99d1133_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7bafd51a468f4518bc39c68e679d4617_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ia981a526789841bb91c99e2404e40e6a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4c1f555efb514bf3956fef3a4f3bde55_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="if86568adfd09485babd0b94142c88a34_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibc744995353e4c109168b9fbe54d2260_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i19951af96a6944419e0571c4979fc489_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:DelayedDrawTermFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i90ebeb0084564950aa78883186654f40_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoan11LoanPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ifada6f9446604631bf082a08ff560375_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoan8QuartersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ic57def10be0f40359dce27dcefcb2ceb_D20220630-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0f32437cacc54703b5e00480ff5723dc_D20220630-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">road:TermSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4155b95f34784652ac26731b9776198e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ide6e0199220a402a91fbd4151c5b8674_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i7b62073bca6045c3b152cec7e997fd89_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9fba8e3ef7654311aeb5715405e07276_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i6fd6dcd81e2749d49cc3cb4c8794705f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:DelayedDrawTermFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia87fec6f281642168d152a0e724d75ea_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:DelayedDrawTermFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i72c3c5d85d734bea880620a7a30a3fb9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4ee93b0f03c4469ebe458837fdde2d74_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">road:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i91a7ee115c65403db2b2186fdc7c0333_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ibb9fe613f76048d48039db8e1ca5e3d2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8f4e427f24cf419a9817748d17a94d93_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie50d18a724204ddfb14463fa23d7c066_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1dc995dd0c9b420590ae771b30f82fb2_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsiderationNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i11728c0b53b440db93912df2487137d7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsiderationNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i41d4b4b79b4b42d7abbcf50863701849_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsiderationNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i44903cd11656463cb19dee3e60824a39_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:AccountsPayableNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2b5703a515d44358a324fef54a669937_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:AccountsPayableNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i61e59f5c6d144e4e90c8fb4bd0c39bc8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:AccountsPayableNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0b00d31066c84c1a845cda69975262b0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0791b326ce6d46f490b04e130e258da5_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i374e4dbd19294216a59099c48af9b701_D20171201-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i4f8a0523e2f342e6b2252d8f962e88fc_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8c08e17a3dab44f89ec885b6fac61d83_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">road:SunTxCapitalPartnersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i72d3096e38a74e768e860c215d2b3a9b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ibbec4d67369b4ca4831aa731f61fbce4_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iffc4a68a003d474a89fca8030cbacadd_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="idca39313beda42ef97eb6923205ecdc8_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie63ce878134e4ab397251255d6232b30_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9f6c16b7d9744473b3e8c73e5bb3b9f6_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ia0c70590ccea45d7b5e03021b7042a3b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i58bf29e84922435e9832776eeaa81253_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i15bb7cf5fab74999b87185e7b8da5e61_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia0f6334cf8154a3d935914675b607a66_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i34064e96ac4e47fea1a0d6a9ef101887_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4dba1a6645ff4a27837efdf6bb80e5a8_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i605ba6cfde3543f8b0c287583d56c8d3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LandDevelopmentProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i044ef70c2c1b46dabfbaa50440c51a16_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LandDevelopmentProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic92b7258c25f49ed97bf2f3091a4259b_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LandDevelopmentProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ibba6397e768642829f3490ce6d41e7f5_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LandDevelopmentProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0a0e6b836c404218b9b7e9b167c9653a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LandDevelopmentProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i407cccd120264abd8aa1b58bde68a224_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LandDevelopmentProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8496fcba1f0f46358fb4fbffc1042791_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i328d9a1545f846e1bf429ff2d359c5ec_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia8f56fc7375c4410a88682ec0e3f0ce6_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4859783000ca488594c37e385f3496a2_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i069f896406ea45529a5794eaea2a9cac_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib1d34d6f116343f9abf36f3759e2a4dd_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i789b210447cb4b03aadad6c9a59ddd49_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i52e401c8faed47dcb2fb2eb7d9599fab_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib665743f37804f2894aa63051573c654_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib4abd657d0c941ee8c2663458bfe8f02_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i942fbc1211e84c96969189be38fe88b2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie96ccf64dd4549f6b93b5026265f79b5_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i14d51afa3d704aba9affc5b6d4d397f3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0b71aba02b7d41f19c58f6da8612d7db_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i97fe11f5220d4a8bbcbcf32be2a38bc6_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5fc95c939c084456bcc7893166c82579_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4227876e50fe461a85a370ac2cbf1857_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4171d8475b624b9787dc5c37fc2cac77_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4ca09e301bfa4d288fafb293bb85cbdc_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3c7cc589b2be4eccbb4ef5f18dc2ecc8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib35e1c3992484739888d3b5d4e9d5e55_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2f7ec0d58c234d4eb3e504f934d87e46_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib44a859b034143e99fce6faf1928dcff_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie2d26f0229bf4d68ad8e52774ccf566f_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic1d64d4495f44f799abea9e46017975b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8c6c2a062c19429b819e6af8e9a37dd6_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i107e2f2d4a894736a5bf9c291c644543_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id0e0a00d9efd41e080b89602aef7c079_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i770a923d58a24b31a0400b0601335c68_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">road:EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i550f3b82b2644056ae834a97b0784140_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9e9c3b2ab25b49aaba18e376217fccb3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i86b17aacf98f485dbaedc9bb97bfd626_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i95ae3e7970d54e9db2df25bb8c6d2e36_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9551393664744ea48c6b66d42b796375_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5e8e2279834d444587418040e917bdb4_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i27dd479ca5b443d18248a7925540b010_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ibf2961695a8a4ef08ad7d92d689c3716_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i85ad5755364140bf847bb74c51aa90c7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4036532e1bd64be69dc56af73f9e597d_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="icf90807945234c52977d634217b6db6d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifacd0b5b8c184198bb7cf8d4475fd000_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ie13ecaeed7a042dab522b8f1e0f4ced3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id66f103206f6445dbf0922c933bfa520_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i795b86940c5a4ac3a24f8adc5dbb5ed4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">road:AccruedExpenseAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8bc7b1bb2dbe4b0aad27e1482fd4674d_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">road:AccruedExpenseAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ia483bd6e3b8f44f5bd4e0951e8d9dc68_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i524e6fb77402473a82a01d0098d40910_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i514ba4c1d0a14a7c886b4d473dec5e7f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia107007e1c8f4bec88545987cce4bb01_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i5565ef30835e4423ba5edacb6284600a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0fbb2667554d490cbf7550f2fdf4c409_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i84ff7912350e4fa59b4d12f8b3932fc4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if959d2f0349f4a17ad4fbaa6bf2f05bd_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i49e47de495c342dfa110cbd62ac28c93_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib1f7fb5ed9d64e618bc9e5fd2e0124ee_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8404ff1e3a4d4979a42a099fd5acfc7d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7904b616dd2548d59ee22fac8bc219bc_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ieea613ca354f47e19faf8f3908017db4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i34496a4ddbaf45b293642d8b7448d55f_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ia0f82b3cad9a4c52bbf211f154ffd492_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i50ce1148bb86423ca06f526c07fc3b47_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i98b5cd66926c45a8b8522c06b3fe3dea_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i395d2ac8dba749e7aa96a104f8ea70e6_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="if56774d4bc494e489f876d719e59a3b3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:PublicUtilitiesInventoryFuelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id7c9a250676247db9a251f9be0137ed8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4a2572d0f50440989e7b10c82bf27951_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7281a78284064ba782da721e4f28e29a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3b29805972a94943b753cbd1f9d1cf2a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if21bfc8db7cb45979e4d6015996e56f7_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i9f5c06bce31a48849a2b1a621980a08c_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="if3984b47a1ee4355996e5f092bac70af_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4207841ce897426d9ba8d31fe69accd7_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i3b3a027f5f1848d1a2d29b889d7a90d6_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="i7240d7fd7cb34ac68d862e0a8e2a8d09_D20220701-20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-01</endDate>
        </period>
    </context>
    <context id="i5bfdf0df1feb4397845a898554f96689_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i2cd395f8c2c24e59abc0a06802a55309_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia882131a61864f02b9909498cbd02625_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib48ebf894dce45e9894fd91ed01835a1_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ic0cf4aa6a02d4e89ad6045f03068f44b_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7684e6c8574b4b3ab76f1d5a40ea358b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0b66e5c27a554536920b311965ab35b3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic2a1dd074bb34e9796671c78835b558a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idd898dd77cf745da8f2abbc0d0d38da8_D20221001-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i37c93db3b08f42e3be85e677951e74c3_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id6607725247544f18f25942b0daf4763_D20230403-20230403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:PickensConstructionIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-04-03</endDate>
        </period>
    </context>
    <context id="i79ff691d1eb34147aafc081acff8955f_D20230501-20230501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:SouthernSiteContractorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-05-01</endDate>
        </period>
    </context>
    <context id="i41310042191b42ecad86a90ae1926bec_D20230504-20230504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-04</startDate>
            <endDate>2023-05-04</endDate>
        </period>
    </context>
    <context id="ib41ccca7272840e6a741a8f7f323b757_D20230504-20230504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-04</startDate>
            <endDate>2023-05-04</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="plant">
        <measure>road:plant</measure>
    </unit>
    <unit id="voting_right">
        <measure>road:voting_right</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80L2ZyYWc6Nzc1NGExNmU0Y2IzNDUzMWFhZmM2MzI3NzhkNGVmMjkvdGFibGU6YWJjZDdmMGUxM2ExNDY0YmJkZmE5OGUyZGFjODQ4NzUvdGFibGVyYW5nZTphYmNkN2YwZTEzYTE0NjRiYmRmYTk4ZTJkYWM4NDg3NV8yLTEtMS0xLTg0MDAy_4c41305c-564e-4daa-8ef6-c5d7d224cb59">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80L2ZyYWc6Nzc1NGExNmU0Y2IzNDUzMWFhZmM2MzI3NzhkNGVmMjkvdGFibGU6YWJjZDdmMGUxM2ExNDY0YmJkZmE5OGUyZGFjODQ4NzUvdGFibGVyYW5nZTphYmNkN2YwZTEzYTE0NjRiYmRmYTk4ZTJkYWM4NDg3NV8zLTEtMS0xLTg0MDAy_63d90a78-5e47-49ce-8935-acda775a88ec">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80L2ZyYWc6Nzc1NGExNmU0Y2IzNDUzMWFhZmM2MzI3NzhkNGVmMjkvdGFibGU6YWJjZDdmMGUxM2ExNDY0YmJkZmE5OGUyZGFjODQ4NzUvdGFibGVyYW5nZTphYmNkN2YwZTEzYTE0NjRiYmRmYTk4ZTJkYWM4NDg3NV80LTEtMS0xLTg0MDAy_c80b872a-e4b7-4b4a-9582-f2269a55879f">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80L2ZyYWc6Nzc1NGExNmU0Y2IzNDUzMWFhZmM2MzI3NzhkNGVmMjkvdGFibGU6YWJjZDdmMGUxM2ExNDY0YmJkZmE5OGUyZGFjODQ4NzUvdGFibGVyYW5nZTphYmNkN2YwZTEzYTE0NjRiYmRmYTk4ZTJkYWM4NDg3NV81LTEtMS0xLTg0MDAy_3f27a13f-b117-4b25-9475-0b20fd858772">0001718227</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80L2ZyYWc6Nzc1NGExNmU0Y2IzNDUzMWFhZmM2MzI3NzhkNGVmMjkvdGV4dHJlZ2lvbjo3NzU0YTE2ZTRjYjM0NTMxYWFmYzYzMjc3OGQ0ZWYyOV80Nw_27d282c0-35cc-4804-aff5-d80aaf9c4a54">--09-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183MzAx_8d4c0bbd-ab35-4b59-8cf9-a3e8e562ccda">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6ZGVjZTE5NmRiODRkNGM1Y2E4MmFlMzk2OTRkNzJjZTkvdGFibGVyYW5nZTpkZWNlMTk2ZGI4NGQ0YzVjYTgyYWUzOTY5NGQ3MmNlOV8wLTAtMS0xLTg0MDAy_068bac29-f248-43b6-be72-ec93991f017e">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM18xMjg_735eee0f-18b8-46c0-9004-942e292840d0">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6ZmM5MTRmMzZkNjQ5NDUxMzlmMTQzNjJiM2U4MDgzMTAvdGFibGVyYW5nZTpmYzkxNGYzNmQ2NDk0NTEzOWYxNDM2MmIzZTgwODMxMF8wLTAtMS0xLTg0MDAy_f87160e5-7c5f-4709-b78a-373f42324b77">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183MzAy_6f6838bf-edb2-4c08-8f61-2debcdbf1ee0">001-38479</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183MzAz_cc9f467b-ee23-4e64-ba75-2bc6ec0d2271">Construction Partners, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6NzQ2MDNkOWQ4YTdlNDUwYjkwY2U5ODEzMjFlNjNlMGIvdGFibGVyYW5nZTo3NDYwM2Q5ZDhhN2U0NTBiOTBjZTk4MTMyMWU2M2UwYl8wLTAtMS0xLTg0MDAy_13ec4d8c-c112-4de2-ac5c-d0a757c032c4">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6NzQ2MDNkOWQ4YTdlNDUwYjkwY2U5ODEzMjFlNjNlMGIvdGFibGVyYW5nZTo3NDYwM2Q5ZDhhN2U0NTBiOTBjZTk4MTMyMWU2M2UwYl8wLTItMS0xLTg0MDAy_c5863ead-eca3-41ef-8aef-d9c45ddead88">26-0758017</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6NzQ2MDNkOWQ4YTdlNDUwYjkwY2U5ODEzMjFlNjNlMGIvdGFibGVyYW5nZTo3NDYwM2Q5ZDhhN2U0NTBiOTBjZTk4MTMyMWU2M2UwYl8zLTAtMS0xLTg0MDAyL3RleHRyZWdpb246ZmViZDgzMjhhMzI3NGRiOGJiOGZlNzI3YzBhZjBlZjhfNA_4ea460b1-ffdd-4718-82aa-19cf8e44a447">290 Healthwest Drive, Suite 2</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6NzQ2MDNkOWQ4YTdlNDUwYjkwY2U5ODEzMjFlNjNlMGIvdGFibGVyYW5nZTo3NDYwM2Q5ZDhhN2U0NTBiOTBjZTk4MTMyMWU2M2UwYl8zLTAtMS0xLTg0MDAyL3RleHRyZWdpb246ZmViZDgzMjhhMzI3NGRiOGJiOGZlNzI3YzBhZjBlZjhfNw_2ddd3344-3cc3-4a0a-baed-edcccaa9399a">Dothan</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6NzQ2MDNkOWQ4YTdlNDUwYjkwY2U5ODEzMjFlNjNlMGIvdGFibGVyYW5nZTo3NDYwM2Q5ZDhhN2U0NTBiOTBjZTk4MTMyMWU2M2UwYl8zLTAtMS0xLTg0MDAyL3RleHRyZWdpb246ZmViZDgzMjhhMzI3NGRiOGJiOGZlNzI3YzBhZjBlZjhfMTE_367f3081-f670-4f73-a21c-e4eed6832b0a">AL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6NzQ2MDNkOWQ4YTdlNDUwYjkwY2U5ODEzMjFlNjNlMGIvdGFibGVyYW5nZTo3NDYwM2Q5ZDhhN2U0NTBiOTBjZTk4MTMyMWU2M2UwYl8zLTItMS0xLTg0MDAy_0cf37d23-91c5-419f-bb6c-805a9c0c3d0a">36303</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183Mjk2_9d565626-0319-44b4-8621-035571a78d28">334</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183Mjk3_3e390ed3-54ed-4446-ba9b-93b3438ca7c3">673-9763</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6MDkyYWNjMmQ3ZDk0NGEzMWI2Y2YzM2UxNDc2ODc5Y2UvdGFibGVyYW5nZTowOTJhY2MyZDdkOTQ0YTMxYjZjZjMzZTE0NzY4NzljZV8xLTAtMS0xLTg0MDAy_04dacaba-d00b-46bc-a580-04a3247bd787">Class A common stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6MDkyYWNjMmQ3ZDk0NGEzMWI2Y2YzM2UxNDc2ODc5Y2UvdGFibGVyYW5nZTowOTJhY2MyZDdkOTQ0YTMxYjZjZjMzZTE0NzY4NzljZV8xLTEtMS0xLTg0MDAy_d7b7247b-626c-4b7f-bc12-0109e743bdf1">ROAD</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6MDkyYWNjMmQ3ZDk0NGEzMWI2Y2YzM2UxNDc2ODc5Y2UvdGFibGVyYW5nZTowOTJhY2MyZDdkOTQ0YTMxYjZjZjMzZTE0NzY4NzljZV8xLTItMS0xLTg0MDAy_69df9664-04c1-4869-ba3d-369ddf21daf8">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183Mjk4_f4757529-8022-4184-92c3-89666a655d02">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183Mjk5_d10d2bd6-1769-4b4b-8ef1-c84e62177731">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6MGNjMjcwMzBlMmNlNDBkM2JkNDNmNjUzN2JmODcyOWQvdGFibGVyYW5nZTowY2MyNzAzMGUyY2U0MGQzYmQ0M2Y2NTM3YmY4NzI5ZF8wLTAtMS0xLTg0MDAy_bd4a2d73-087e-4418-bdd2-ac4e9ea327c4">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6MGNjMjcwMzBlMmNlNDBkM2JkNDNmNjUzN2JmODcyOWQvdGFibGVyYW5nZTowY2MyNzAzMGUyY2U0MGQzYmQ0M2Y2NTM3YmY4NzI5ZF8xLTMtMS0xLTg0MDAy_de7f2373-681e-4742-8b80-8c1fa5b85a4f">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGFibGU6MGNjMjcwMzBlMmNlNDBkM2JkNDNmNjUzN2JmODcyOWQvdGFibGVyYW5nZTowY2MyNzAzMGUyY2U0MGQzYmQ0M2Y2NTM3YmY4NzI5ZF8yLTEtMS0xLTg0MDAy_8e23b966-73bc-4f6d-bae8-afb5283cb692">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM183MzAw_f9821b87-ffcf-4e10-839c-cf2b2f1b28a4">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i8d312d14767a413baa3b99a918f0326d_I20230505"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM18xOTUy_2dc4abe4-e7a0-457c-8a61-c9826e8096da"
      unitRef="shares">41396305</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i068e090543b74346bcf1f07712870eb7_I20230505"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xL2ZyYWc6NDBhODU2NmY2MTNiNDYwNmJiZDZiMjE5NDgyOGM4ZDMvdGV4dHJlZ2lvbjo0MGE4NTY2ZjYxM2I0NjA2YmJkNmIyMTk0ODI4YzhkM18yMDA5_878d6326-8e96-459c-a795-bf5e7a85b428"
      unitRef="shares">11352915</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNS0xLTEtMS04NDAwMg_551884a6-c23f-4694-9331-db922c034023"
      unitRef="usd">30512000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNS0zLTEtMS04NDAwMg_c81d27ac-0713-484e-84f5-2bad6547c626"
      unitRef="usd">35531000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNi0xLTEtMS04NDAwMg_a968d729-5dc8-40d8-b46c-7d1001c5d908"
      unitRef="usd">119000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNi0zLTEtMS04NDAwMg_b8a51213-d7a3-46c4-b414-3ecbc6486337"
      unitRef="usd">28000</us-gaap:RestrictedCashCurrent>
    <us-gaap:ReceivablesLongTermContractsOrPrograms
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNy0xLTEtMS04NDAwMg_1d21e98e-4fc0-41d5-93c9-f69c4dc9fb20"
      unitRef="usd">243261000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ReceivablesLongTermContractsOrPrograms
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNy0zLTEtMS04NDAwMg_3613d92a-517d-4949-83ee-c1f47950a9c7"
      unitRef="usd">265207000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfOC0xLTEtMS04NDAwMg_efadce0c-cebb-4d4c-83a4-781dfbe69e7a"
      unitRef="usd">29126000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfOC0zLTEtMS04NDAwMg_9a8feacd-612c-4402-b4bb-ce0bb5f1796c"
      unitRef="usd">29271000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfOS0xLTEtMS04NDAwMg_593ee745-85a0-4ee1-8d49-85eb5b9cf3a3"
      unitRef="usd">86197000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfOS0zLTEtMS04NDAwMg_f700c831-7879-4e88-850d-e4d5de849280"
      unitRef="usd">74195000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTAtMS0xLTEtODQwMDI_97afdfdd-eb71-40d1-9e88-9849564de2d2"
      unitRef="usd">16900000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTAtMy0xLTEtODQwMDI_2ac114fb-90b9-4845-96fb-4d335f970e5f"
      unitRef="usd">12957000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTEtMS0xLTEtODQwMDI_bd97ff30-d38b-48d1-b47a-9bd51b80760f"
      unitRef="usd">406115000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTEtMy0xLTEtODQwMDI_d28b0ccf-9b69-41ef-93d8-06958fdf0bc1"
      unitRef="usd">417189000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTMtMS0xLTEtODQwMDI_23847e66-cb6b-40b0-93a3-0774d1ceb1d5"
      unitRef="usd">502985000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTMtMy0xLTEtODQwMDI_2fdb1c77-81ed-474e-821b-cc894e42c00d"
      unitRef="usd">481412000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTQtMS0xLTEtODQwMDI_7c331f62-3b28-4307-bd60-4d5653e2afb0"
      unitRef="usd">16792000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTQtMy0xLTEtODQwMDI_dcfe9e5e-5575-4237-a47b-0548990bb4e1"
      unitRef="usd">13985000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTUtMS0xLTEtODQwMDI_b048aa89-c9d7-412c-beca-ce6b71144c3c"
      unitRef="usd">163385000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTUtMy0xLTEtODQwMDI_80405462-3565-47f2-9bce-476f00556968"
      unitRef="usd">129465000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTYtMS0xLTEtODQwMDI_75b09f35-8f9c-42d0-84ff-9d0efb7b6a47"
      unitRef="usd">15399000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTYtMy0xLTEtODQwMDI_604a3399-5892-4fdf-a124-da83a7842bdf"
      unitRef="usd">15976000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:EquityMethodInvestments
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTctMS0xLTEtODQwMDI_94f78ebc-498d-4d22-91f2-864f22872b53"
      unitRef="usd">87000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTctMy0xLTEtODQwMDI_b1e215ed-a663-49cc-807c-164793df766b"
      unitRef="usd">87000</us-gaap:EquityMethodInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTktMS0xLTEtODQwMDI_3b48661d-f93b-43fa-8911-85e80204f31f"
      unitRef="usd">11303000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMTktMy0xLTEtODQwMDI_b491e499-4831-46d0-bfe8-3f63869879b6"
      unitRef="usd">6866000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjAtMS0xLTEtODQwMDI_3cafefd9-81a6-4dbe-b8cf-c62713a626b4"
      unitRef="usd">24755000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjAtMy0xLTEtODQwMDI_25113cf6-5d9c-46ef-9b51-120e92ad17b7"
      unitRef="usd">30541000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjItMS0xLTEtODQwMDI_fa764da0-224f-4e54-8c29-1a7f54088e34"
      unitRef="usd">1140821000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjItMy0xLTEtODQwMDI_a58193d4-671c-405f-8411-45c3e85ed6ae"
      unitRef="usd">1095521000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjUtMS0xLTEtODQwMDI_aebd4f60-1906-421a-8dd3-97709bdb4975"
      unitRef="usd">121422000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjUtMy0xLTEtODQwMDI_911675d3-7c48-4466-b4d5-8b37b6fbce0b"
      unitRef="usd">130468000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjYtMS0xLTEtODQwMDI_46fc33b9-9c22-4d1d-adb7-109f43e45978"
      unitRef="usd">62004000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjYtMy0xLTEtODQwMDI_90652327-55a6-46b9-939a-5b1f3836b770"
      unitRef="usd">52477000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjctMS0xLTEtODQwMDI_705a8e04-5495-4f25-bca7-9233733b3c51"
      unitRef="usd">2243000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjctMy0xLTEtODQwMDI_a3086b52-5312-4971-a1ad-1bd8719a43b9"
      unitRef="usd">2209000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjgtMS0xLTEtODQwMDI_b3389b34-59af-4d0c-9807-6d6ce2b745db"
      unitRef="usd">13500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjgtMy0xLTEtODQwMDI_06dd19cc-2cd7-4678-b575-70a41773574f"
      unitRef="usd">12500000</us-gaap:LongTermDebtCurrent>
    <road:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjktMS0xLTEtODQwMDI_e9edbf86-e228-4dc8-abed-0840203ac6be"
      unitRef="usd">26158000</road:AccruedExpensesAndOtherCurrentLiabilities>
    <road:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMjktMy0xLTEtODQwMDI_c2c44a2d-9db6-4cf5-b603-c4a9e4e02dfe"
      unitRef="usd">28484000</road:AccruedExpensesAndOtherCurrentLiabilities>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzAtMS0xLTEtODQwMDI_d89927b1-95c4-4aad-adcd-b28b3ec9c87e"
      unitRef="usd">225327000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzAtMy0xLTEtODQwMDI_b910e960-aef6-4d8a-bba1-2780f20fe888"
      unitRef="usd">226138000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzItMS0xLTEtODQwMDI_e978e00b-45ac-4244-a810-d76bd7513334"
      unitRef="usd">408967000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzItMy0xLTEtODQwMDI_0d2bf1fc-70f1-4c3f-9f4f-3d52979db784"
      unitRef="usd">363066000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzMtMS0xLTEtODQwMDI_9c9bfd3a-048d-4f57-8789-cc0480ae2c53"
      unitRef="usd">14982000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzMtMy0xLTEtODQwMDI_b16a8bb2-9f09-4df1-a80d-76228979271c"
      unitRef="usd">12059000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzQtMS0xLTEtODQwMDI_2f571bcd-4b7e-4180-9153-7ee616f375ec"
      unitRef="usd">24938000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzQtMy0xLTEtODQwMDI_3f62b87f-b816-45b5-b7f1-b289f7bf8d77"
      unitRef="usd">26713000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzUtMS0xLTEtODQwMDI_bb405aa7-72e5-4738-91f4-0a4f97abe51f"
      unitRef="usd">13919000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzUtMy0xLTEtODQwMDI_afb0f209-324e-414b-a7c1-94907e61bcb7"
      unitRef="usd">11666000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzYtMS0xLTEtODQwMDI_a9aabe3f-02a8-42e9-b9a2-69c2a1f4739b"
      unitRef="usd">462806000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzYtMy0xLTEtODQwMDI_6f95860d-d686-4e1d-b19d-33cb51f83860"
      unitRef="usd">413504000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzctMS0xLTEtODQwMDI_dec911f6-f8c9-43f2-8984-4e5e0cb6cef1"
      unitRef="usd">688133000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfMzctMy0xLTEtODQwMDI_e1976f8e-aeae-4af3-8152-f63f6583ff67"
      unitRef="usd">639642000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV8zMQ_11f622fe-390a-4d0a-9596-aa79f17e9cb8"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV8zMQ_a7ad6244-8616-4d42-bedc-07a099a06799"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV8zNQ_69f96b40-e5e8-4caa-9876-442c9059e411"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV8zNQ_aff0dcba-5c17-409b-879f-b26d425053ff"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV81NDk3NTU4MTQxMjI_397e74ab-5df4-4fa4-af1c-3b29a312dbfe"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV81NDk3NTU4MTQxMjI_8d416917-c3f5-49c6-bc54-1f9d92c9fadc"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV81NDk3NTU4MTQxMjI_c0b6bb3e-2725-4b79-b59e-9eb89cd8e122"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpkMGFjMjVhN2Y2MWQ0MWYzYTkzNGU5YjQwYjM4N2M0ZV81NDk3NTU4MTQxMjI_ef3a05bc-7dd2-4af7-92ef-e3d6c87cbb90"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMS0xLTEtODQwMDI_75d246e6-ffbf-4914-b3f7-4d3c0892d8d8"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDAtMy0xLTEtODQwMDI_abbe0c5b-1c63-4ea6-aaf5-382694239ae8"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF8zNg_075466b4-4432-432d-b9e9-9abf7dad8672"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF8zNg_b2c3a263-a70a-48bc-a902-a90c494fdd78"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF80MA_c2872376-65ea-422c-9abc-d258aa34a613"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF80MA_d4331be8-821f-4380-942c-7912abdec50f"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF82Mg_0306b86d-9476-4501-bb14-9bf2b8b6ca0e"
      unitRef="shares">41376528</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF84Mw_0814f5a9-09ec-4772-9a2d-7c93aca02e25"
      unitRef="shares">41366691</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF8xMjA_b26ce688-ca7f-44f8-ae46-3e0ac8a709a8"
      unitRef="shares">41195730</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjpjNjJiNTViMTA5MjE0NDAxYWMxNzExN2QwMTg0Mjc3OF81NDk3NTU4MTQxNDk_92122ae3-89ca-415c-9e48-b515c22dd4bd"
      unitRef="shares">41193024</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMS0xLTEtODQwMDI_e4d1c474-b30d-42cc-8291-cb80ac9b96f3"
      unitRef="usd">41000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDEtMy0xLTEtODQwMDI_fa150f07-4026-45a9-bfbe-9cd59cc21ee0"
      unitRef="usd">41000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV8zNg_3c19f180-2c6c-4db2-96d6-ef7a06397a75"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV8zNg_5e8c1a5b-c39b-4953-873d-75ca9487492e"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV80MA_098a3334-a4b6-4d89-b437-e323d9c4d244"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV80MA_f24110ef-c49d-483a-b3f4-4c1e5c8f868b"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV82Mg_0c0ea92a-02e6-41d2-a3ad-cd9ee40d5eee"
      unitRef="shares">14275867</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV82Mg_d16cd4a2-0cee-4f60-969f-751bd6ddc33b"
      unitRef="shares">14275867</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV84Mw_1cc49d32-c5ac-4803-8d30-6d25fa14550d"
      unitRef="shares">11352915</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo3NTQ4YzA3NzMxZTM0MWE1ODE3ODhiN2MyYWI5YzZkOV84Mw_515b2ce9-bad9-4815-9759-b37609659101"
      unitRef="shares">11352915</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMS0xLTEtODQwMDI_1cfa74c6-2617-4c85-a7f4-c4acddf100e4"
      unitRef="usd">15000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDItMy0xLTEtODQwMDI_e5831281-e5a1-4a16-956f-c5211aca6100"
      unitRef="usd">15000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDMtMS0xLTEtODQwMDI_5482bc44-ef63-4be2-9911-d2444b1f08f7"
      unitRef="usd">261743000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDMtMy0xLTEtODQwMDI_79a9e03d-5774-4d57-ab28-934474ab626b"
      unitRef="usd">256571000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockShares
      contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDQtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjowNGFiNmVjYjkwZDk0M2QxOWE5NWRhNzBmNTVmYWE5MV8yOQ_e9ff6b97-db7a-4a21-aa9c-16bdcd508f44"
      unitRef="shares">9837</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDQtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjowNGFiNmVjYjkwZDk0M2QxOWE5NWRhNzBmNTVmYWE5MV81NDk3NTU4MTQwNzU_2bd4d50b-497e-4566-9e25-e113a81a892a"
      unitRef="shares">2706</us-gaap:TreasuryStockShares>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDQtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjowNGFiNmVjYjkwZDk0M2QxOWE5NWRhNzBmNTVmYWE5MV83NA_4d2e3b71-1447-4296-9c47-5439512e3426"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDQtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjowNGFiNmVjYjkwZDk0M2QxOWE5NWRhNzBmNTVmYWE5MV83NA_6d750a7b-2c63-48b5-81b9-3934a5410f3f"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:TreasuryStockValue
      contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDQtMS0xLTEtODQwMDI_80046648-6b2f-4c80-b79d-3c41b0d78fe9"
      unitRef="usd">178000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i912ffcbf1da54d228c07346edaae4170_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDQtMy0xLTEtODQwMDI_cb5deb2d-facd-461f-97e4-f08899657179"
      unitRef="usd">39000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockShares
      contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDUtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo0N2U2OGFkZDg1Nzc0MGZiYjQ4M2YzNDI2MDM4ZWNhNF8yOQ_0c93a076-0dcc-4d1d-9827-703de123341d"
      unitRef="shares">2922952</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDUtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo0N2U2OGFkZDg1Nzc0MGZiYjQ4M2YzNDI2MDM4ZWNhNF8yOQ_bda9e01a-43bb-4830-b424-7301698ba7bd"
      unitRef="shares">2922952</us-gaap:TreasuryStockShares>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDUtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo0N2U2OGFkZDg1Nzc0MGZiYjQ4M2YzNDI2MDM4ZWNhNF83NA_3c19f180-2c6c-4db2-96d6-ef7a06397a75"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDUtMC0xLTEtODQwMDIvdGV4dHJlZ2lvbjo0N2U2OGFkZDg1Nzc0MGZiYjQ4M2YzNDI2MDM4ZWNhNF83NA_5e8c1a5b-c39b-4953-873d-75ca9487492e"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:TreasuryStockValue
      contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDUtMS0xLTEtODQwMDI_b1451545-14de-4be8-b874-0e336bfe0c63"
      unitRef="usd">15603000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i8b76d6076d9e4c62bb42f6f454ad57e1_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDUtMy0xLTEtODQwMDI_62b895e7-e0f5-43d8-a7dc-31fa51fc57ef"
      unitRef="usd">15603000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDYtMS0xLTEtODQwMDI_071ff478-18dd-4f02-a686-bbd2b5717aae"
      unitRef="usd">12985000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDYtMy0xLTEtODQwMDI_8cc1d14b-f608-4c62-b88b-4a5d2be28b99"
      unitRef="usd">17620000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDctMS0xLTEtODQwMDI_b995cc78-aef1-4157-ad51-ec7d158047f7"
      unitRef="usd">193685000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDctMy0xLTEtODQwMDI_60c56a3d-0589-4ea0-87e4-c11ad3f299d8"
      unitRef="usd">197274000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDgtMS0xLTEtODQwMDI_98d24c0d-724c-4754-95de-5472facb7eba"
      unitRef="usd">452688000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDgtMy0xLTEtODQwMDI_7fa667bf-938a-4be5-830a-03d468125b12"
      unitRef="usd">455879000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDktMS0xLTEtODQwMDI_913eb9ea-5d2d-4ade-849b-a71bd7aad2fa"
      unitRef="usd">1140821000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xNi9mcmFnOjNiMWM2MDNmM2VhNzQ3ZWViZWU5YzNhMTIzODBkNzhiL3RhYmxlOjM2N2VjYmE4YmEyMjRkNDY4NzUwMzQ4ZjFjNzQwNGNmL3RhYmxlcmFuZ2U6MzY3ZWNiYThiYTIyNGQ0Njg3NTAzNDhmMWM3NDA0Y2ZfNDktMy0xLTEtODQwMDI_2659e3f6-c77d-4683-84f8-b4d71ea6f5c0"
      unitRef="usd">1095521000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMi0yLTEtMS04NDAwMg_e8e78c55-0a3d-4642-a131-10064ab942ec"
      unitRef="usd">324850000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMi00LTEtMS04NDAwMg_68b65a2b-ee97-4003-9a40-f5f6ec87fc47"
      unitRef="usd">243385000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMi02LTEtMS04NDAwMg_0fbd0234-90ab-446e-b981-670e1b36a515"
      unitRef="usd">666629000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMi04LTEtMS04NDAwMg_f3800685-9c03-4e7b-a472-09f1614ed9d5"
      unitRef="usd">528349000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMy0yLTEtMS04NDAwMg_decaadbf-8539-449d-9cc7-9cdef8a50567"
      unitRef="usd">298570000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMy00LTEtMS04NDAwMg_b026bc2c-6178-451f-9375-631e528d4edc"
      unitRef="usd">230888000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMy02LTEtMS04NDAwMg_44aaf041-1f21-44f0-b26c-c79579b5cb6c"
      unitRef="usd">609853000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMy04LTEtMS04NDAwMg_4a26901f-4eb4-43f6-a657-d2a091e5448b"
      unitRef="usd">482888000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNC0yLTEtMS04NDAwMg_ab6b406e-7122-4e2d-b6ae-9854e889ef75"
      unitRef="usd">26280000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNC00LTEtMS04NDAwMg_c6a1a712-e9fb-47bd-bee8-5f075f62fcab"
      unitRef="usd">12497000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNC02LTEtMS04NDAwMg_8120c572-0d5a-4cf0-afbe-7505c6966170"
      unitRef="usd">56776000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNC04LTEtMS04NDAwMg_69d0da00-9ea7-44fd-985c-826f2bb0f18e"
      unitRef="usd">45461000</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNS0yLTEtMS04NDAwMg_d062c854-5a80-4f21-bdd6-c9dea76058c2"
      unitRef="usd">31989000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNS00LTEtMS04NDAwMg_131c7d81-dda7-4890-94e9-65c10b627741"
      unitRef="usd">25000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNS02LTEtMS04NDAwMg_69fa6276-e4a5-4820-a65d-49a9dc8dfe72"
      unitRef="usd">61714000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNS04LTEtMS04NDAwMg_fe0bc853-85e7-4638-b162-74a18e19c1a0"
      unitRef="usd">49946000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNi0yLTEtMS04NDAwMg_6cd6fb8f-2a57-4878-afaf-b931aeb4ff27"
      unitRef="usd">3158000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNi00LTEtMS04NDAwMg_1c202faf-abab-4e1e-a4bc-cd2dba2fa049"
      unitRef="usd">1014000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNi02LTEtMS04NDAwMg_fe5269f0-6c48-4270-81a2-749fa83eb281"
      unitRef="usd">3326000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNi04LTEtMS04NDAwMg_1cef357a-fd41-40e8-bf9e-12b5b8918550"
      unitRef="usd">1455000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy0yLTEtMS04NjI5MA_f42e132f-9ba0-4820-8755-ceb06a86d7f5"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy00LTEtMS04NDg4MA_1c79361d-cbc0-4489-a206-538b12491acd"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy02LTEtMS04NjI5Mw_8676c512-f60b-42f1-8151-5e083645fe19"
      unitRef="usd">5389000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy04LTEtMS04NDg4OA_f19d33eb-4d3a-428e-b92d-4fcb5b4160ee"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy0yLTEtMS04NDAwMg_71bb8296-482e-454a-b33f-f564fa619257"
      unitRef="usd">-2551000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy00LTEtMS04NDAwMg_1b8cb0ae-d6f8-465e-bc63-97e797e6c511"
      unitRef="usd">-11489000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy02LTEtMS04NDAwMg_d9a48f38-9105-41bd-a8c5-fea0e40f68ba"
      unitRef="usd">3777000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfNy04LTEtMS04NDAwMg_def50441-508b-4ddc-890e-8fad0f0b0c05"
      unitRef="usd">-3030000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOC0yLTEtMS04NDAwMg_6b282d01-f0df-4a05-8285-6e430484e2ff"
      unitRef="usd">-4802000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOC00LTEtMS04NDAwMg_108791be-2a3f-41fb-9aee-997483c4ef15"
      unitRef="usd">-859000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOC02LTEtMS04NDAwMg_d9885a20-a60c-46ab-a1c6-985261adfbba"
      unitRef="usd">-8762000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOC04LTEtMS04NDAwMg_8756ef48-d34d-48d8-ab23-a5510b27fe4d"
      unitRef="usd">-2123000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOS0yLTEtMS04NDAwMg_8a821e4e-835c-464e-baa6-e883c2e39b35"
      unitRef="usd">398000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOS00LTEtMS04NDAwMg_89a07a58-7665-400e-ac27-d41fa7c5f4fa"
      unitRef="usd">43000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOS02LTEtMS04NDAwMg_796d042e-66f4-4fad-9a97-37ee2855538e"
      unitRef="usd">432000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfOS04LTEtMS04NDAwMg_19bc58d5-840d-494b-82a9-9d73c1db684e"
      unitRef="usd">159000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTAtMi0xLTEtODQwMDI_8259b287-c06c-423d-841e-c3da29a9d6a6"
      unitRef="usd">-6955000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTAtNC0xLTEtODQwMDI_6a60d960-4854-4f83-b0b8-7e9d7e0ba4ad"
      unitRef="usd">-12305000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTAtNi0xLTEtODQwMDI_b0608bc0-91b7-4d8a-96ac-c5d57c78dc91"
      unitRef="usd">-4553000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTAtOC0xLTEtODQwMDI_7454c60c-6677-48ba-a912-83f9c400668a"
      unitRef="usd">-4994000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTEtMi0xLTEtODQwMDI_fd37daea-801e-4c9c-961e-28069b8ae564"
      unitRef="usd">-1474000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTEtNC0xLTEtODQwMDI_5cc34f57-969c-4a8c-abd4-1f5f908225d3"
      unitRef="usd">-2887000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTEtNi0xLTEtODQwMDI_4c92088f-0ad3-4c6f-954c-94eeae3b0b5f"
      unitRef="usd">-964000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTEtOC0xLTEtODQwMDI_8e752751-34e3-42e7-b936-3ecfaa2a111e"
      unitRef="usd">-1087000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTMtMi0xLTEtODQwMDI_2ec80a0c-fef4-4e00-82b9-2bc087505e2f"
      unitRef="usd">-5481000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTMtNC0xLTEtODQwMDI_985825f5-5cf5-40bf-8a6f-3d65cf743b42"
      unitRef="usd">-9418000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTMtNi0xLTEtODQwMDI_c0e6ea13-ca57-4f56-8356-520378ab2c35"
      unitRef="usd">-3589000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTMtOC0xLTEtODQwMDI_37789e0a-bdef-4908-9e1b-903bdeb474de"
      unitRef="usd">-3907000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTUtMi0xLTEtODQwMDI_7b285d91-9e17-4813-b570-2ba77d18a437"
      unitRef="usd">-3460000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTUtNC0xLTEtODQwMDI_8461a1d5-bb35-4988-b075-4ab028c2ea08"
      unitRef="usd">5580000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTUtNi0xLTEtODQwMDI_b08a5306-d35c-4f28-8aa5-b1af228926ac"
      unitRef="usd">-4752000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTUtOC0xLTEtODQwMDI_b1724f8e-ee99-4c83-a54c-b89117913d4b"
      unitRef="usd">7025000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTYtMi0xLTEtODQwMDI_045eebf9-0eb4-431c-ad28-46300e8b8cbe"
      unitRef="usd">81000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTYtNC0xLTEtODQwMDI_bea9af76-95bf-47f2-b867-473179b293ec"
      unitRef="usd">-122000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTYtNi0xLTEtODQwMDI_ed36703b-dcd9-4b1e-8cc8-11e091e43f97"
      unitRef="usd">117000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTYtOC0xLTEtODQwMDI_ed0683a8-712a-4ec7-9a68-e29d5342af49"
      unitRef="usd">-122000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTctMi0xLTEtODQwMDI_7aac324b-1603-4179-9e12-3654b051df20"
      unitRef="usd">-3379000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTctNC0xLTEtODQwMDI_7ef2a88c-5bb1-498a-8bf2-172b75c9140f"
      unitRef="usd">5458000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTctNi0xLTEtODQwMDI_7acde8a2-335d-4c3d-9a27-edac65c73b08"
      unitRef="usd">-4635000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTctOC0xLTEtODQwMDI_ecf98398-980e-46dd-a65c-5784c1d93479"
      unitRef="usd">6903000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTgtMi0xLTEtODQwMDI_e510b960-9166-4420-8cc3-d5d39841be6d"
      unitRef="usd">-8860000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTgtNC0xLTEtODQwMDI_6dc7083a-88be-4026-9c6a-49571d42faaf"
      unitRef="usd">-3960000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTgtNi0xLTEtODQwMDI_f528e85a-385b-443d-924a-efd339e22a7b"
      unitRef="usd">-8224000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMTgtOC0xLTEtODQwMDI_af0ae43e-82ca-45dd-975c-3848bec7a815"
      unitRef="usd">2996000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjItMi0xLTEtODQwMDI_3e5ccd5e-dd1c-47cb-846f-b579a9ad78dc"
      unitRef="usdPerShare">-0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjItNC0xLTEtODQwMDI_d5179ed7-92cd-4875-9838-9a71c51a0cfa"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjItNi0xLTEtODQwMDI_c29ad33e-ac9b-4af8-b7b0-8ee094395b38"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjItOC0xLTEtODQwMDI_7cf7f643-9103-4388-84b7-9c9b09a7a2eb"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjMtMi0xLTEtODQwMDI_5d1dd6d2-220e-49d0-a7cc-0d64b31d6d46"
      unitRef="usdPerShare">-0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjMtNC0xLTEtODQwMDI_e3488b76-b6d1-478a-a2d0-493ad7018d09"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjMtNi0xLTEtODQwMDI_c11261bf-afd9-41c1-a318-fbc50568594d"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjMtOC0xLTEtODQwMDI_fb22862b-a87d-41a0-94c2-a28d2d381c39"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjYtMi0xLTEtODQwMDI_b239f67f-646a-4639-a1bf-702cc5dea68a"
      unitRef="shares">51827365</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjYtNC0xLTEtODQwMDI_c9a63912-5167-412d-a626-301fd308c6a8"
      unitRef="shares">51793443</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjYtNi0xLTEtODQwMDI_83dbaf37-7ad4-4aee-91d7-7e39f63082b7"
      unitRef="shares">51826143</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjYtOC0xLTEtODQwMDI_3fadb2e3-664b-4bcf-9876-9e6627bfc504"
      unitRef="shares">51744052</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjctMi0xLTEtODQwMDI_0aa9bb74-954a-43e0-962f-b704657d57d0"
      unitRef="shares">51827365</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjctNC0xLTEtODQwMDI_049d622a-9895-44df-9639-e779cf38e1a7"
      unitRef="shares">51793443</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjctNi0xLTEtODQwMDI_12167f03-51f3-4420-a266-63a1b17dfe66"
      unitRef="shares">51826143</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xOS9mcmFnOjA1ODNlY2U5MjRiZjRiMTA4YjE2N2Q3NjYyNDZhNzcwL3RhYmxlOmE4N2VmZDJkY2U0MzRiMDVhODRhZTViODQyYWE0OTQ0L3RhYmxlcmFuZ2U6YTg3ZWZkMmRjZTQzNGIwNWE4NGFlNWI4NDJhYTQ5NDRfMjctOC0xLTEtODQwMDI_f69193ae-3eb2-4d30-8e0b-b3c65ddb7f71"
      unitRef="shares">51744052</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesIssued
      contextRef="i88f32bf14a0745d1b2e8b894da6dfb60_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0xLTEtMS04NDAwMg_fef86ad0-2875-4e96-938f-a69612f9e28f"
      unitRef="shares">41195730</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i88f32bf14a0745d1b2e8b894da6dfb60_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0zLTEtMS04NDAwMg_b634f36e-f779-46e1-86a3-911f3506b4ea"
      unitRef="usd">41000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="iaa9840fd949b41efa5dfbb4110886e17_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy01LTEtMS04NDAwMg_0418bf1c-b169-4e66-9134-1aedc89a60fd"
      unitRef="shares">14275867</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iaa9840fd949b41efa5dfbb4110886e17_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy03LTEtMS04NDAwMg_8ec5d523-873f-433b-a760-7b083d095be2"
      unitRef="usd">15000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i45decba0c1c8495298eb612e5110dcff_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy05LTEtMS04NDAwMg_7a6e67a3-2409-49e5-a7c4-8525d3bab41f"
      unitRef="usd">256571000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia7838f4315034ce6b535aabdea83aeb1_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0xMS0xLTEtODQwMDI_d1bed9a1-dd1b-4af9-8778-fca8857f914b"
      unitRef="usd">-39000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib88b8cc3eceb41f4a0e82cc4b6c2de21_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0xMy0xLTEtODk4NDk_c416cf96-db10-4ca4-b0ff-2b2303c3279c"
      unitRef="usd">-15603000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4f61d0e6e8b14701a851078acb4bf4df_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0xMy0xLTEtODQwMDI_c625bba5-b26f-4640-9d39-2803345c0b2f"
      unitRef="usd">197274000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4531f7f60e944721939816b18c377d04_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0xNS0xLTEtODQwMDI_6aaaa23d-a01b-48e4-8f7a-1bef5e28f94d"
      unitRef="usd">17620000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMy0xNy0xLTEtODQwMDI_8b8a89e9-de8c-49e3-b842-280cfc88d866"
      unitRef="usd">455879000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i44d4e890a87a4ca9b6dd77472f392ea5_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNC0xMy0xLTEtODQwMDI_27094c11-e171-4406-aea2-835ff3247407"
      unitRef="usd">1892000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id433bd6e584e486e8bcf56b15a0934e5_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNC0xNy0xLTEtODQwMDI_c25801d7-c8be-4cd6-93bc-9fcf4390a382"
      unitRef="usd">1892000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i65f3b015caf64eb1b00eaf0fa0fbc068_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNS05LTEtMS04NDAwMg_e31e39aa-95eb-4b99-b582-b716227654f6"
      unitRef="usd">2480000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id433bd6e584e486e8bcf56b15a0934e5_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNS0xNy0xLTEtODQwMDI_a2f126a4-3d15-4a16-81e3-347b813f95da"
      unitRef="usd">2480000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="id68ec7748ed14e3d958090d5fcdea0bd_D20221001-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNi0xLTEtMS04NDAwMg_efa477a3-a1c2-4ebe-a96b-02bb03077818"
      unitRef="shares">180798</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i13321b17d3c643c089d60345461d1d57_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNy0xMS0xLTEtODQwMDI_dc568379-ac10-4908-b87d-ec6e05e620f9"
      unitRef="usd">139000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="id433bd6e584e486e8bcf56b15a0934e5_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfNy0xNy0xLTEtODQwMDI_884877ad-617f-42d3-a748-5cf2b30124f8"
      unitRef="usd">139000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if6ef9b7cb1fa468ebb81c58db50de05d_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfOC0xNS0xLTEtODQwMDI_e4a30a52-e8db-4453-91b3-7b707f4d3291"
      unitRef="usd">-1256000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id433bd6e584e486e8bcf56b15a0934e5_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfOC0xNy0xLTEtODQwMDI_e8becd94-99dd-42b7-bb2d-6409edfe7e02"
      unitRef="usd">-1256000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i27bc3d41196d401e896610ef9d429970_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtMS0xLTEtODQwMDI_a77697da-1500-467f-a1cf-59be289d75f5"
      unitRef="shares">41376528</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i27bc3d41196d401e896610ef9d429970_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtMy0xLTEtODQwMDI_0a295109-7959-4d39-8f1f-a4045313458d"
      unitRef="usd">41000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i9a4989acea194de5ac05b210333a0a3e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtNS0xLTEtODQwMDI_8ecf694a-f81a-4464-b572-ab0568ec9c7b"
      unitRef="shares">14275867</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i9a4989acea194de5ac05b210333a0a3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtNy0xLTEtODQwMDI_4f90841e-4fab-4509-8706-655a5a00db91"
      unitRef="usd">15000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2d45f1754fae40829a380ae7229a046d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtOS0xLTEtODQwMDI_20e26381-5fd9-4762-a7d4-bac3977152c0"
      unitRef="usd">259051000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5bc54b91ea7a4704b4d16e6a482d16eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtMTEtMS0xLTg0MDAy_f57b8cc7-db89-4a1a-b619-1c6022c9d8ee"
      unitRef="usd">-178000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iec93e7a2512742d888a2c3b891bae023_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfOS0xMy0xLTEtODk4NDk_cf899aa1-5112-4865-9693-1d44c93933c3"
      unitRef="usd">-15603000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8a87f8c0f27947b985e9fedd02bd555b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtMTMtMS0xLTg0MDAy_15ec2ee6-25aa-4640-a861-e39dd43fa6a6"
      unitRef="usd">199166000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i891f8785a59a4234a4222c9fb7dc9a89_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtMTUtMS0xLTg0MDAy_7c1b42fe-9ab5-487d-bd95-f49770be2dd1"
      unitRef="usd">16364000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i20c6c8d27f1b448caed5202ced0573cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTAtMTctMS0xLTg0MDAy_13629212-4f22-4843-8ac5-a485ac1a65a5"
      unitRef="usd">458856000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ibc09b50638c34bfd96d1d1e361dd91f6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTEtMTMtMS0xLTg0MDAy_3faf78cb-2097-4a54-a728-6575bccc9910"
      unitRef="usd">-5481000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTEtMTctMS0xLTg0MDAy_5b3940c0-f79a-48e5-8675-24dc996ae3a7"
      unitRef="usd">-5481000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib517b0cc030646818214ace562898277_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTItOS0xLTEtODQwMDI_745dfcab-3ab4-4773-8689-5d16c060ac45"
      unitRef="usd">2692000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTItMTctMS0xLTg0MDAy_4774ada3-f31a-43be-becb-2f8b6bac2be0"
      unitRef="usd">2692000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4e3ee3c1dfcd4a94b5c9ae1114df6d93_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTQtMTUtMS0xLTg0MDAy_81feddf5-289a-411e-8619-26d98c69d0f0"
      unitRef="usd">-3379000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTQtMTctMS0xLTg0MDAy_3782240a-fe56-4ddb-a8e1-9183c6d6220d"
      unitRef="usd">-3379000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i7634601ab1b94cb586a25d0125c651e5_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtMS0xLTEtODQwMDI_e4b92fef-c091-41eb-99e1-6e1fde7e62b6"
      unitRef="shares">41376528</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i7634601ab1b94cb586a25d0125c651e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtMy0xLTEtODQwMDI_b6cd7fcf-5564-4cd3-9143-4482a47c1870"
      unitRef="usd">41000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ib151a00dcd8f4270ba671ce18b19523a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtNS0xLTEtODQwMDI_4d9df964-d5b1-4f4a-9a14-be3fd157eb23"
      unitRef="shares">14275867</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ib151a00dcd8f4270ba671ce18b19523a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtNy0xLTEtODQwMDI_34bacebe-4fe7-4932-9577-74cacf722f78"
      unitRef="usd">15000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i569cf4a5f6954f8b8c450810c93f0fe4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtOS0xLTEtODQwMDI_63c5c491-b8b3-4559-b8ab-e04dd139c19d"
      unitRef="usd">261743000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6882af4dcf8345e69f7da735874e01cf_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtMTEtMS0xLTg0MDAy_e6eb0b4e-b7e4-4f27-8e2d-f9cb0cdab5b1"
      unitRef="usd">-178000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i406cc83529024c639a1483df141db252_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTQtMTMtMS0xLTg5ODgz_11173051-5ca1-4c0a-b044-99a95e3ad69b"
      unitRef="usd">-15603000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i79b834cfda3f4c959602a70b25a41b21_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtMTMtMS0xLTg0MDAy_51e3dcc8-3c69-463d-b0db-336ab43fc3fb"
      unitRef="usd">193685000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i319d8cd558384dada4a39dadbd76d637_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtMTUtMS0xLTg0MDAy_2e464992-085c-465f-9ae5-d8a051e61489"
      unitRef="usd">12985000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjBlNmEyOWYwNDhhNzQ3Y2Q5Y2E4ZWQ2YTExNWNmMzA4L3RhYmxlcmFuZ2U6MGU2YTI5ZjA0OGE3NDdjZDljYThlZDZhMTE1Y2YzMDhfMTUtMTctMS0xLTg0MDAy_aa37588b-3f17-40eb-8dcc-452fd24cf2c0"
      unitRef="usd">452688000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i0362bb0b2c4248f0b4e9a96c6fb9aa45_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0xLTEtMS04NDAwMg_b06331e6-d658-4fcb-97bd-7ce6cd52d7b4"
      unitRef="shares">36600639</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i0362bb0b2c4248f0b4e9a96c6fb9aa45_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0zLTEtMS04NDAwMg_ba7d8873-d3b1-406d-9f4b-ac984036e958"
      unitRef="usd">37000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ib52750b816764e5fb1d25d6193957867_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy01LTEtMS04NDAwMg_d684d479-0d3e-4919-ae3d-fdb148f106f8"
      unitRef="shares">18614791</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ib52750b816764e5fb1d25d6193957867_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy03LTEtMS04NDAwMg_5a02a90e-7490-4fb8-8384-9419c8669812"
      unitRef="usd">19000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i26da8819b40b4e9a8c262f05577e0276_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy05LTEtMS04NDAwMg_f07c5c54-d69d-4863-a0a0-fda67edca713"
      unitRef="usd">248571000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3003d333615b4dfe99fa1779c196d403_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0xMS0xLTEtODQwMDI_f2bf8a05-0cb0-4d10-976d-4eb94da970da"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id5b618a6e28c4bd1bb6cb9245e0d3618_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0xMy0xLTEtOTA2MDc_8e1c3970-9451-49dc-b3b5-181520baa579"
      unitRef="usd">-15603000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1e55731ff2254ee4a4cf13d9f997aa3e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0xMy0xLTEtODQwMDI_03628db0-8543-4f01-bde3-599dcd078b90"
      unitRef="usd">175898000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9473d17e11db436bb8ce671ff3c3480c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0xNS0xLTEtODYyOTg_72ee4e1c-75f0-4e0f-9436-02f8fbe3f4e5"
      unitRef="usd">-23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i86cf17919ee14d72b5b891c10423747c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMy0xNy0xLTEtODQwMDI_23ef4483-219f-4a43-a147-5c5d3f41cb43"
      unitRef="usd">408899000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i34ce131a4da448fb94b93e731325013b_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNC0xMy0xLTEtODQwMDI_a9fa32af-4e7e-4bc1-8ca0-0f9f4077760b"
      unitRef="usd">5511000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i48bcce2bc64a4b289ab6bb9e35e4cea0_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNC0xNy0xLTEtODQwMDI_a824181a-d5ef-41f8-96de-8e192a36646e"
      unitRef="usd">5511000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i22ef0448843540b08aa151425d632c5a_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNS05LTEtMS04NDAwMg_2ff66cd1-fd03-4273-ac66-4ec46d821529"
      unitRef="usd">1504000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i48bcce2bc64a4b289ab6bb9e35e4cea0_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNS0xNy0xLTEtODQwMDI_213fc170-dd24-4409-872a-3bd30b442cdf"
      unitRef="usd">1504000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="idee9959dc4d54c18ba90f40c6d462776_D20211001-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi0xLTEtMS04NjMxMQ_f00b09ef-5112-4444-8ff6-f086c7a654d6"
      unitRef="shares">145921</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i44035b08777f4c3bb5065434e4a1544a_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNy0xMS0xLTEtODYzMDk_2ae7fefc-48d2-4934-856d-53ca6477cc72"
      unitRef="usd">39000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i48bcce2bc64a4b289ab6bb9e35e4cea0_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNy0xNy0xLTEtODYzMjU_c1a455eb-e616-42ce-9c40-55d2e7475ea4"
      unitRef="usd">39000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7f2a6e33f73d4d6d9873c38c5eb18d79_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOC0xNS0xLTEtODYzMDU_e9d6196b-6e49-4e48-9183-5dc16c6082b3"
      unitRef="usd">1445000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i48bcce2bc64a4b289ab6bb9e35e4cea0_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOC0xNy0xLTEtODYzMjM_802e07ce-4791-405f-96e1-3509250e2df7"
      unitRef="usd">1445000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <road:ConversionOfCommonStockInConnectionWithInitialPublicOffering
      contextRef="idee9959dc4d54c18ba90f40c6d462776_D20211001-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS0xLTEtMS04NjMxMw_2a3e8e32-7d6d-4833-93ff-01249b3b478f"
      unitRef="shares">4338924</road:ConversionOfCommonStockInConnectionWithInitialPublicOffering>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="idee9959dc4d54c18ba90f40c6d462776_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS0zLTEtMS04NjMyMQ_bd351dc5-5d16-42f3-95eb-c491e75b9a1c"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <road:ConversionOfCommonStockInConnectionWithInitialPublicOffering
      contextRef="ib510e6d3986449ac90286c065eb16083_D20211001-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS01LTEtMS04NjMxNQ_963213f2-6f09-49e6-a61a-886bfe7fb591"
      unitRef="shares">-4338924</road:ConversionOfCommonStockInConnectionWithInitialPublicOffering>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib510e6d3986449ac90286c065eb16083_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS03LTEtMS04NjMxOQ_7bcfe549-f4c2-4a6e-a729-01089218798c"
      unitRef="usd">-4000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i48bcce2bc64a4b289ab6bb9e35e4cea0_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS0xNy0xLTEtODYzMTc_d87d0063-2a3e-4fca-ac6e-8fd219e10728"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesIssued
      contextRef="i0e8f6e519889436ba9e17c08eeb769c9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi0xLTEtMS04NDAwMg_24cdf6a4-8d5d-44c2-b9a3-a03ded8ec07f"
      unitRef="shares">41085484</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i0e8f6e519889436ba9e17c08eeb769c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi0zLTEtMS04NDAwMg_98d19b35-8c4d-4668-b096-88e62158df67"
      unitRef="usd">41000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="iac54424d31b345d9ac5a2fe8353f557e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi01LTEtMS04NDAwMg_1ca3f509-aba1-4fbb-8584-a99350e23d15"
      unitRef="shares">14275867</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iac54424d31b345d9ac5a2fe8353f557e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi03LTEtMS04NDAwMg_92133a16-148e-4b4e-84bd-1c933b60424e"
      unitRef="usd">15000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i91740af1a5084d1491e1ac4bd8f5603d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi05LTEtMS04NDAwMg_f70049b9-07c4-42a2-aa4c-2ee07d093c0b"
      unitRef="usd">250075000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i75fdfb8ab4f04f08af4037d47afadd4c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi0xMS0xLTEtODQwMDI_55a0dbc2-1851-4334-ba88-186aedd30405"
      unitRef="usd">-39000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8f8495429a4f463a9f40d1cc0b93c8f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTAtMTMtMS0xLTkwNjEx_b9043df9-5091-4bdf-8c6d-24460632cb04"
      unitRef="usd">-15603000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia3433c37b4c546b2a9831447ceca2ff8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi0xMy0xLTEtODQwMDI_139ce150-e7f6-42a9-94b4-23a032d11fd6"
      unitRef="usd">181409000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40b3a85d379547fdafe61d1ced7aa7dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTAtMTUtMS0xLTg2MzAx_78058202-cead-42c1-be58-337bde3d924a"
      unitRef="usd">1422000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8d94f913663e43aca74610964ea61a4a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNi0xNy0xLTEtODQwMDI_eeb7a3b8-ecee-4291-b97c-1b766ce2ecbd"
      unitRef="usd">417320000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i00eb3e24b5694dbebaddd74f6c000dee_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNy0xMy0xLTEtODQwMDI_0342a6f9-58d3-4661-ad4c-88828a8d64e1"
      unitRef="usd">-9418000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfNy0xNy0xLTEtODQwMDI_f1428c15-c08b-4970-ae8f-87223101a994"
      unitRef="usd">-9418000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iecca510883a74613a7f10d3eb34e893e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS05LTEtMS04NDAwMg_99da4390-0136-499e-b03c-0e9c8af6016c"
      unitRef="usd">1742000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfOS0xNy0xLTEtODQwMDI_e2d90dc7-12ea-4bfb-8c34-3d30756dcea5"
      unitRef="usd">1742000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="icfd07cbebd524af4bc2be27efa0705ba_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTAtMS0xLTEtODQwMDI_ed8958a1-6acc-485d-b74a-788b13b2e18d"
      unitRef="shares">107738</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic9bf2ed796e143f596c2eece02a08808_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTQtMTUtMS0xLTg2MzA3_99604d1f-ff66-4557-9c63-928c87275ed9"
      unitRef="usd">5458000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTQtMTctMS0xLTg2MzI3_391f1a42-37a7-49e0-9021-c9b2772cd1dc"
      unitRef="usd">5458000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i617ea9fd64b542f396c33bb28bd6fe6f_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtMS0xLTEtODQwMDI_171e9fab-96b5-40f4-bf98-599c596de0b5"
      unitRef="shares">41193222</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i617ea9fd64b542f396c33bb28bd6fe6f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtMy0xLTEtODQwMDI_aa3b17d3-4944-4c24-82e5-0609af9d88d8"
      unitRef="usd">41000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ic289c98795414cb69e2f7ace54b6ad18_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtNS0xLTEtODQwMDI_3b2b5f91-1cee-47bc-bb80-58b5d3e90b1f"
      unitRef="shares">14275867</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic289c98795414cb69e2f7ace54b6ad18_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtNy0xLTEtODQwMDI_ed547934-bb93-4eca-b3c4-531c10259da2"
      unitRef="usd">15000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4698ec568c44164970eebda05aae350_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtOS0xLTEtODQwMDI_d76dc831-38b0-43ad-afef-41797d8d132a"
      unitRef="usd">251817000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i14345e97666a492fb2dd8c32f5141e1d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtMTEtMS0xLTg0MDAy_d156ea51-b482-4896-9219-52226bf9f908"
      unitRef="usd">-39000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i204f3c920b6e457c95dc67cf2a55e790_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTUtMTMtMS0xLTkwNjEz_88070a88-a679-4992-9d11-7120ab974660"
      unitRef="usd">-15603000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibddee51a989d41feb6814756f164a94c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtMTMtMS0xLTg0MDAy_2e19b13e-b090-431c-9950-5773753f18a5"
      unitRef="usd">171991000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia314eab440a241ad8f96a6b26ce21600_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTUtMTUtMS0xLTg2MzAz_da88f72a-8f8c-4e4d-9ad0-be24e9b8129c"
      unitRef="usd">6880000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iddb2bb80cbb64e76b9ea88caea404b28_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yMi9mcmFnOjRjZTc2NzJhMDIzYjQyOGRiZmEzZjljN2M5MDEwYzg1L3RhYmxlOjllZWRhMWY5YzE5MjRjMTA5Zjk0NDljNGQ5MTQ3MWI4L3RhYmxlcmFuZ2U6OWVlZGExZjljMTkyNGMxMDlmOTQ0OWM0ZDkxNDcxYjhfMTEtMTctMS0xLTg0MDAy_4f26609c-e9f1-41ce-b210-4a436dea46f7"
      unitRef="usd">415102000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMy0xLTEtMS04NDAwMg_9d038e79-16a2-4692-a2bf-2627137d4817"
      unitRef="usd">-3589000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMy0zLTEtMS04NDAwMg_cd69c855-5b33-4f56-b7ac-67c5fe2a78b1"
      unitRef="usd">-3907000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNS0xLTEtMS04NDAwMg_007526ce-f375-4682-a7b1-4002d36aea61"
      unitRef="usd">38233000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNS0zLTEtMS04NDAwMg_d17cdf26-93d4-46ea-85ef-4ad0e85ab09e"
      unitRef="usd">33047000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNi0xLTEtMS04NDAwMg_9fb7d0ac-3539-4e9f-90c5-253a9deaf397"
      unitRef="usd">151000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNi0zLTEtMS04NDAwMg_8856aa81-7531-498c-b8aa-cc18dfd0c931"
      unitRef="usd">128000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNy0xLTEtMS04NDAwMg_c9fd1020-80b1-441d-8ebf-7a3bfd8840f5"
      unitRef="usd">-2286000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNy0zLTEtMS04NDAwMg_866262b1-c719-47c0-8ec9-43ae52ae0cc8"
      unitRef="usd">2130000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfOC0xLTEtMS04NDAwMg_fb4882cf-9e5e-4b1a-9acb-c77f077c3b1f"
      unitRef="usd">70000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfOC0zLTEtMS04NDAwMg_88144a8a-0bce-42f2-b240-05039917c00b"
      unitRef="usd">130000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfOS0xLTEtMS04NDAwMg_6738cd23-733f-4fe1-97f3-e2b295d56b86"
      unitRef="usd">3326000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfOS0zLTEtMS04NDAwMg_e6ed94e1-4114-4e76-ae08-919b058e4e7e"
      unitRef="usd">1455000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTAtMS0xLTEtODc1MjI_34dd3dbd-117f-45fe-8835-7e271f8ea825"
      unitRef="usd">5389000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTAtMy0xLTEtODc1MTQ_46997e32-3096-45e3-8b2e-18411015b9ec"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTEtMS0xLTEtODczMTA_e1a1da56-b800-4fee-b592-7bf0f01255ec"
      unitRef="usd">-4000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTEtMy0xLTEtODczMTg_dd4205fa-277d-469a-94ed-fa9835c8f5ab"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:ShareBasedCompensation
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTAtMS0xLTEtODQwMDI_2c00a045-aaf5-4463-870b-6ec474747132"
      unitRef="usd">5172000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTAtMy0xLTEtODQwMDI_48586f3a-291f-4653-8d75-af04a72b8ead"
      unitRef="usd">3246000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTMtMS0xLTEtODQwMDI_9c1fdf38-4518-4720-b493-f245bc87824e"
      unitRef="usd">-224000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTMtMy0xLTEtODQwMDI_f6f87810-e562-4043-aa16-96209ce12400"
      unitRef="usd">-245000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTQtMS0xLTEtODQwMDI_aab9d2af-c353-4633-a5a0-fb7251beef06"
      unitRef="usd">69000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTQtMy0xLTEtODQwMDI_6e11dd5c-91b2-410b-8ab3-d55a02df792f"
      unitRef="usd">-39000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTYtMS0xLTEtODQwMDI_cb1dcb53-ece4-4b40-9208-256176fffdc5"
      unitRef="usd">-34092000</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTYtMy0xLTEtODQwMDI_928fde73-6e72-4f88-bda8-b69d58b34b69"
      unitRef="usd">3821000</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTctMS0xLTEtODQwMDI_6b946897-f151-4ee4-875d-9221a740a04c"
      unitRef="usd">-743000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTctMy0xLTEtODQwMDI_25bf402d-a704-4628-9c3f-815caf52974e"
      unitRef="usd">1261000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTgtMS0xLTEtODQwMDI_07164df5-3cbf-41bc-9777-d50d6dcf7dd3"
      unitRef="usd">10152000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTgtMy0xLTEtODQwMDI_5cfeea82-7bea-47c9-aa7e-60ac8a56cda1"
      unitRef="usd">13665000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTktMS0xLTEtODQwMDI_b988ebad-e2f8-467b-923b-e9b71ed39c52"
      unitRef="usd">3246000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMTktMy0xLTEtODQwMDI_5d869c16-0672-4d51-8630-4e673696a524"
      unitRef="usd">8150000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjAtMS0xLTEtODQwMDI_34917a7e-550d-4cef-90d9-219cc6c52682"
      unitRef="usd">206000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjAtMy0xLTEtODQwMDI_8c002766-b5a7-4699-9fac-de7d81bea674"
      unitRef="usd">-350000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjEtMS0xLTEtODQwMDI_8d060e1b-1f0d-4081-a291-6487c288e1ff"
      unitRef="usd">-12764000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjEtMy0xLTEtODQwMDI_6d828d80-1ecc-498b-8aa2-182fe02c456c"
      unitRef="usd">-2426000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjItMS0xLTEtODQwMDI_903c6fcc-7275-45e2-bbda-bcc10e7c417d"
      unitRef="usd">7415000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjItMy0xLTEtODQwMDI_21b278ed-8d5b-463c-a022-521ea73ef392"
      unitRef="usd">12304000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjMtMS0xLTEtODQwMDI_2d35e3f5-b0f5-4dc8-a6f5-96d78447e5b3"
      unitRef="usd">-6289000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjMtMy0xLTEtODQwMDI_7d8f7c48-d940-4e16-b333-e226fff4ac32"
      unitRef="usd">-11957000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjQtMS0xLTEtODQwMDI_f3554f4d-aaaf-4fcf-b438-4d5ccc076406"
      unitRef="usd">2784000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjQtMy0xLTEtODQwMDI_2d10c1d5-cca0-43ea-b9a0-6c462d3c9932"
      unitRef="usd">3067000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjUtMS0xLTEtODQwMDI_e85c7fba-e139-407b-ad9a-aa7f55af1470"
      unitRef="usd">45696000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjUtMy0xLTEtODQwMDI_2978b2a9-1ea1-458e-a266-41f342e00b2c"
      unitRef="usd">3294000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjctMS0xLTEtODQwMDI_7f708b4d-00f0-453e-8c68-f27c70ac5172"
      unitRef="usd">60399000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjctMy0xLTEtODQwMDI_76ece80d-fe0f-453f-9eda-ab27c41288c1"
      unitRef="usd">34703000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjgtMS0xLTEtODQwMDI_cb6346af-f344-48e4-938d-2ac72fd00cba"
      unitRef="usd">8301000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjgtMy0xLTEtODQwMDI_9c45b46b-cc85-486e-b157-963ad83e07d3"
      unitRef="usd">3777000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <road:BusinessCombinationConsiderationReceived
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzEtMS0xLTEtODc2MzY_6336cd08-334c-47d5-b606-47db753e4adc"
      unitRef="usd">36987000</road:BusinessCombinationConsiderationReceived>
    <road:BusinessCombinationConsiderationReceived
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzEtMy0xLTEtODc2MTA_1fc1639e-0162-4108-9b23-63a6af1be058"
      unitRef="usd">0</road:BusinessCombinationConsiderationReceived>
    <us-gaap:ProceedsFromSaleOfRestrictedInvestments
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzItMS0xLTEtODc1ODk_73d0b4b5-3860-44c0-a3e1-9a7472302cd1"
      unitRef="usd">866000</us-gaap:ProceedsFromSaleOfRestrictedInvestments>
    <us-gaap:ProceedsFromSaleOfRestrictedInvestments
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzItMy0xLTEtODc2MDE_15e34fba-c8c7-402c-887b-ddbf7a8a7af9"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfRestrictedInvestments>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjktMS0xLTEtODQwMDI_3cd86545-4207-47a3-801c-7b13889e5df9"
      unitRef="usd">77842000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMjktMy0xLTEtODQwMDI_957278f4-2f86-43be-a2cd-cb5de125d62d"
      unitRef="usd">102893000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzAtMS0xLTEtODQwMDI_3ce35c5f-815b-4f0e-a747-15854b371f89"
      unitRef="usd">5148000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzAtMy0xLTEtODQwMDI_cb2a69a9-4063-4e5c-9fc0-4d206562e234"
      unitRef="usd">6358000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzItMS0xLTEtODQwMDI_33e5384d-ad31-441b-9382-94c0f876d837"
      unitRef="usd">-97235000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzItMy0xLTEtODQwMDI_e72bb2dd-dd01-4fb2-b254-628b70b8287c"
      unitRef="usd">-140177000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzUtMS0xLTEtODQwMDI_9fb2b1c0-6474-43a7-9218-aba8c9bc0059"
      unitRef="usd">38000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzUtMy0xLTEtODQwMDI_5f200263-247b-4e6a-8ddd-aa313e32aeda"
      unitRef="usd">116000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzYtMS0xLTEtODQwMDI_2022280e-bc5c-4417-a850-2b4679c43bfd"
      unitRef="usd">15000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzYtMy0xLTEtODQwMDI_5d870aa7-d7bf-4324-9146-431af6fe7618"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzctMS0xLTEtODQwMDI_16b01aa1-2ca8-40cd-8a0e-bdbdc3a9a7ad"
      unitRef="usd">6250000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzctMy0xLTEtODQwMDI_c6d4c804-40da-4077-a9eb-e152b644de4c"
      unitRef="usd">5000000</us-gaap:RepaymentsOfLongTermDebt>
    <road:PaymentsOfTreasuryStockPurchaseObligation
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzktMS0xLTEtODQwMDI_ec75e75f-a97e-4fec-b273-927cfabbdef0"
      unitRef="usd">139000</road:PaymentsOfTreasuryStockPurchaseObligation>
    <road:PaymentsOfTreasuryStockPurchaseObligation
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfMzktMy0xLTEtODQwMDI_31b9bf74-628d-418c-bf31-c77eed4acba5"
      unitRef="usd">39000</road:PaymentsOfTreasuryStockPurchaseObligation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDMtMS0xLTEtODQwMDI_96f07e31-7f82-4862-aee5-dee796aa8525"
      unitRef="usd">46611000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDMtMy0xLTEtODQwMDI_2ed4a023-0459-4e78-9ae8-7976ac4c8d9e"
      unitRef="usd">110961000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDQtMS0xLTEtODQwMDI_7695871e-5404-4386-a755-4b5977cf5d36"
      unitRef="usd">-4928000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDQtMy0xLTEtODQwMDI_1faca5f0-a842-474e-b657-3dc1cb113753"
      unitRef="usd">-25922000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDYtMS0xLTEtODQwMDI_4a5a08af-41eb-43f3-a37a-bf45de0def49"
      unitRef="usd">35559000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i86cf17919ee14d72b5b891c10423747c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDYtMy0xLTEtODQwMDI_a257f855-7435-496c-8ddc-694ad9ad8b53"
      unitRef="usd">57251000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDctMS0xLTEtODQwMDI_8a7e642f-344d-4798-9a2b-f85a249a1b55"
      unitRef="usd">30631000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iddb2bb80cbb64e76b9ea88caea404b28_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNDctMy0xLTEtODQwMDI_3eba4f77-ddb9-40db-b89a-d577d0af5ec3"
      unitRef="usd">31329000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTAtMS0xLTEtODQwMDI_ce46ae44-8902-466f-b369-56ad931ec6bf"
      unitRef="usd">9047000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTAtMy0xLTEtODQwMDI_ea063a97-c4b6-4a50-b6d8-6223283784d4"
      unitRef="usd">3375000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTEtMS0xLTEtODQwMDI_63573f68-b738-44a8-9c1f-4564fabc8ae2"
      unitRef="usd">626000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTEtMy0xLTEtODQwMDI_0c3e518a-986d-44c2-9f1f-421b1b6eac5a"
      unitRef="usd">1076000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTItMS0xLTEtODQwMDI_88982770-43f7-4735-a55d-5c4e71665d24"
      unitRef="usd">4062000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTItMy0xLTEtODQwMDI_b339ae8b-27b2-4a6f-bc11-f9cdcb996544"
      unitRef="usd">5983000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTMtMS0xLTEtODQwMDI_eeeea472-f7ba-4dff-9228-018e8fe815be"
      unitRef="usd">1204000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTMtMy0xLTEtODQwMDI_f67f1fef-699c-4242-99ed-aa038d40eb09"
      unitRef="usd">1144000</us-gaap:OperatingLeasePayments>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTUtMS0xLTEtODQwMDI_99c92b28-57dc-41b4-b5a7-e3937a0ad288"
      unitRef="usd">3448000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTUtMy0xLTEtODQwMDI_e54affd9-1037-442b-85c2-65583bf50fdb"
      unitRef="usd">1042000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <road:NoncashPayableToSellerInBusinessCombination
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTktMS0xLTEtODQwMDI_5defbf97-31d5-44a1-bb19-1168298d6337"
      unitRef="usd">0</road:NoncashPayableToSellerInBusinessCombination>
    <road:NoncashPayableToSellerInBusinessCombination
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8yNS9mcmFnOjYxMDkzMDRlODljYTQxMzE4ZDRkYzEzOWNjOWJiYjZiL3RhYmxlOjRjZWJlYjVkYjI4MTRmZDg5OTRjMzdiODNkYmYzZDQ0L3RhYmxlcmFuZ2U6NGNlYmViNWRiMjgxNGZkODk5NGMzN2I4M2RiZjNkNDRfNTktMy0xLTEtODQwMDI_4df05201-224d-46bf-84ca-fd7aca51ba6b"
      unitRef="usd">600000</road:NoncashPayableToSellerInBusinessCombination>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zMS9mcmFnOjRmYWUzZjk4NjJlYzRkMzRiMDVlZTMzOTg1YmU4NzhmL3RleHRyZWdpb246NGZhZTNmOTg2MmVjNGQzNGIwNWVlMzM5ODViZTg3OGZfMjkzOA_4e887c4b-da9b-48b7-8faf-08f9d7484039">General&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Description&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;Construction Partners, Inc. (the &#x201c;Company&#x201d;) is a civil infrastructure company that specializes in the construction and maintenance of roadways across Alabama, Florida, Georgia, North Carolina, South Carolina and Tennessee. Through its wholly-owned subsidiaries, the Company provides a variety of products and services to both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. The Company&#x2019;s primary operations consist of (i) manufacturing and distributing hot mix asphalt (&#x201c;HMA&#x201d;) for both internal use and sales to third parties in connection with construction projects, (ii) paving activities, including the construction of roadway base layers and application of asphalt pavement, (iii) site development, including the installation of utility and drainage systems, (iv) mining aggregates, such as sand, gravel and construction stone, that are used as raw materials in the production of HMA and for sales to third parties, and (v) distributing liquid asphalt cement for both internal use and sales to third parties in connection with HMA production.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company was formed as a Delaware corporation in 2007 as a holding company to facilitate an acquisition growth strategy in the HMA paving and construction industry. SunTx Capital Partners (&#x201c;SunTx&#x201d;), a private equity firm based in Dallas, Texas, together with its principals and their respective affiliates, has owned a controlling interest in the Company&#x2019;s stock since the Company&#x2019;s inception.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Seasonality&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 use and consumption of the Company&#x2019;s products and services fluctuate due to seasonality. The Company&#x2019;s products are used, and its construction operations and production facilities are located, outdoors. Therefore, seasonal changes and other weather-related conditions, in particular, extended snowy, rainy or cold weather in the winter, spring or fall and major weather events, such as hurricanes, tornadoes, tropical storms and heavy snows, can adversely affect the Company&#x2019;s business and operations through a decline in both the use of the Company&#x2019;s products and demand for the Company&#x2019;s services. In addition, construction materials production and shipment levels follow activity in the construction industry, which typically occurs in the spring, summer and fall. The first and second quarters of the Company&#x2019;s fiscal year typically have lower levels of activity due to less favorable weather conditions. Warmer and drier weather during the Company&#x2019;s third and fourth fiscal quarters typically result in higher activity and revenues during those quarters.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5Mzg_f59b7a8d-f279-41c4-970e-cede70aa56bd">Significant Accounting Policies&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;), which permit reduced disclosure for interim periods. The Company's Consolidated Balance Sheets as of September&#160;30, 2022 were derived from the Company's audited financial statements for the fiscal year then ended, but do not include all necessary disclosures required by accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) with respect to annual financial statements. In the opinion of management, these unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company&#x2019;s financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company&#x2019;s audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2022 (the &#x201c;2022 Form 10-K&#x201d;). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Management&#x2019;s Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders&#x2019; equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, investments, mineral reserves, goodwill and other intangible assets, business acquisitions, valuation of operating lease right-of-use assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, asset retirement obligations, valuation of derivative instruments and valuation of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company&#x2019;s annual consolidated financial statements included in the 2022 Form 10-K. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less. The Company maintains demand accounts, money market accounts and certificates of deposit at several banks. From time to time, account balances have exceeded the maximum available federal deposit insurance coverage limit. The Company has not experienced any losses in such accounts and regularly monitors its credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction Partners Risk Management, Inc. (the &#x201c;Captive&#x201d;), a captive insurance company and wholly-owned subsidiary of the Company, provides general liability, automobile liability and workers&#x2019; compensation insurance coverage to the Company and its subsidiaries. Restricted cash represents cash held in a fiduciary capacity by the Captive for the payment of casualty insurance claims. The Company had restricted cash of $0.1&#160;million at March 31, 2023 and at September 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s restricted investments consist of debt securities, which are held in a fiduciary capacity by the Captive for the payment of casualty insurance claims. The Company determines the classification of its securities at the time of purchase and re-evaluates the determination at each balance sheet date. The Company has classified securities held by the Captive as available-for-sale. As a result, these securities are carried at their fair value. Purchases and sales of debt securities are recorded on the trade date. Interest income on debt securities is recorded when earned using an effective yield method. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net. These securities have been classified as non-current assets based on their respective maturity dates and the Company&#x2019;s intent to reinvest sales proceeds into new restricted investments. The Company had restricted investments of $11.3&#160;million and $6.9&#160;million at March 31, 2023 and September 30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates its available-for-sale debt securities quarterly to determine whether there has been a decline in the fair value below the amortized cost due to credit losses or other factors. This evaluation process entails judgement by the Company, and considers factors including the issuer&#x2019;s financial condition and near-term prospects, future economic conditions, interest rate changes and changes in the rating of the security. When the Company has determined that it intends to sell, or that it is more likely than not that the Company will be required to sell, a security before it recovers its amortized cost basis above fair value, the individual security is written down to fair value, with a corresponding charge to &#x201c;Other income&#x201d; within the Consolidated Statements of Comprehensive Income (Loss). For available-for-sale debt securities that do not meet the intent impairment criteria but for which the Company has determined that a credit loss exists, the present value of cash flows expected to be collected from the security is compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss allowance is recorded for the credit loss, limited by the amount by which the fair value is less than the amortized cost basis. For the six months ended March 31, 2023 and 2022, the Company had no intent impairments or credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contracts Receivable Including Retainage, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by customers pending completion of a project. It is common in the Company&#x2019;s industry for a small portion of either progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with the applicable contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheets as &#x201c;Contracts receivable including retainage, net.&#x201d; Billings for such retainage balances are generally collected within one year of the completion of the project.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts receivable including retainage, net is stated at the amount management expects to collect from outstanding balances. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, current economic conditions, historical losses and other information available to management. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment to the contract receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Assets and Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Billing practices for the Company&#x2019;s contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the cost-to-cost input method (formerly known as the percentage-of-completion method). The Company records contract assets and contract liabilities to account for these differences in timing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contract asset, &#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts,&#x201d; arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheets as &#x201c;Contracts receivable including retainage, net.&#x201d; Included in costs and estimated earnings in excess of billings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded to the extent that the amount can be reasonably estimated and recovery is probable. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contract liability, &#x201c;Billings in excess of costs and estimated earnings on uncompleted contracts,&#x201d; represents the Company&#x2019;s obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts are typically resolved within one year and are not considered significant financing components.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Risks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. The Company monitors concentrations of credit risk associated with these receivables on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management&#x2019;s assessment of customers&#x2019; credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis. No single customer accounted for more than 10% of the Company&#x2019;s contracts receivable including retainage, net balance at March 31, 2023 or September 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Projects performed for various departments of transportation accounted for 29.8% and 30.8% of consolidated revenues for the three months ended March 31, 2023 and 2022, respectively, and for 30.9% and 32.3% of consolidated revenues for the six months ended March 31, 2023 and 2022, respectively. Customers that accounted for more than 10% of consolidated revenues during the three and six months ended March 31, 2023 and 2022 are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:100%"&gt;% of Consolidated Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&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 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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&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 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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Florida Department of Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;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:9pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;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:9pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenues from Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company derives revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials, including HMA, aggregates, liquid asphalt and ready-mix concrete, to third-party public and private customers pursuant to contracts with those customers. The following table reflects, for the periods presented, the percentage of (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:100%"&gt;% of Consolidated Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="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:9pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;font-weight:400;line-height:100%"&gt;Private&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;42.1&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42.1&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.4&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.5&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;57.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;59.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues derived from construction projects are recognized over time as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion. Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and (ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company&#x2019;s performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company&#x2019;s construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own. All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer&#x2019;s asset is created or enhanced by the Company. The Company&#x2019;s obligation is not satisfied until the entire project is complete.&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;Revenue recognized during a reporting period is based on the cost-to-cost input method applied to the total transaction price, including adjustments for variable consideration, such as liquidated damages, penalties or bonuses, related to the timeliness or quality of project performance. The Company includes variable consideration in the estimated transaction price at the most likely amount to which the Company expects to be entitled or the most likely amount the Company expects to incur, in the case of liquidated damages or penalties.  Such amounts are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company accounts for changes to the estimated transaction price using a cumulative catch-up adjustment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of the Company&#x2019;s public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed). The Company&#x2019;s private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.&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;Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification. This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract. Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. The Company accounts for the modification &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;using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company&#x2019;s HMA plants or aggregates facilities. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net income per common share attributable to common stockholders is the same as basic net income per share attributable to common stockholders, but includes dilutive unvested stock awards using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures and discloses certain financial assets and liabilities at fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Inputs used to measure fair value are classified using the following hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level&#160;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; Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level&#160;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly through corroboration with observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level&#160;3.&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; Inputs are unobservable for the asset or liability and include situations in which there is little, if any, market activity for the asset or liability. The inputs used in the determination of fair value are based on the best information available under the circumstances and may require significant management judgment or estimation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company endeavors to utilize the best available information in measuring fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments include cash and cash equivalents, restricted cash, contracts receivable including retainage, accounts payable and accrued expenses reflected as current assets and current liabilities on its Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. Due to the short-term nature of these instruments, management considers their carrying value to approximate their fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also has debt securities reflected as restricted investments on its Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. These investments are adjusted to fair value at each balance sheet date and are considered Level 2 fair value measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also has a Term Loan and a Revolving Credit Facility, as each are defined and further described in Note 8 - Debt. The carrying value of amounts outstanding under these credit facilities is reflected as long-term debt, net of current maturities and deferred debt issuance cost and current maturities of long-term debt on the Company&#x2019;s Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. Due to the variable rate or short-term nature of these instruments, management considers their carrying value to approximate their fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also has derivative instruments. The fair value of commodity and interest rate swaps are based on forward and spot prices, as described in Note 16 - Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 fair values are used to value acquired mineral reserves and leased mineral interests. The fair values of mineral reserves and leased mineral interests are determined using an excess earnings approach, which requires management to estimate future cash flows. The estimate of future cash flows is based on available historical information and forecasts determined by management, but is inherently uncertain. Key assumptions in estimating future cash flows include sales price, volumes and expected profit margins, net of capital requirements. The present value of the projected net cash flows represents the fair value assigned to mineral reserves and mineral interests. The discount rate is a significant assumption used in the valuation model and is based on the required rate of return that a hypothetical market participant would assume if purchasing the acquired business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management applies fair value measurement guidance to its impairment analysis for tangible and intangible assets, including goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income&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 Company reports comprehensive income in its Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Stockholders&#x2019; Equity. Comprehensive income (loss) comprises two subsets: net income and other comprehensive income (loss) (&#x201c;OCI&#x201d;). OCI includes adjustments for changes in fair value of an interest rate swap contract derivative and available-for-sale restricted investments. For additional information about comprehensive income, see Note 19 - Other Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDM_0891d446-f1f0-4d08-8674-215a3191dc7b">Basis of PresentationThese consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;), which permit reduced disclosure for interim periods. The Company's Consolidated Balance Sheets as of September&#160;30, 2022 were derived from the Company's audited financial statements for the fiscal year then ended, but do not include all necessary disclosures required by accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) with respect to annual financial statements. In the opinion of management, these unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company&#x2019;s financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company&#x2019;s audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2022 (the &#x201c;2022 Form 10-K&#x201d;). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDA_dd2ab73c-90e7-402e-9b88-ca9089a265a7">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Management&#x2019;s Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders&#x2019; equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, investments, mineral reserves, goodwill and other intangible assets, business acquisitions, valuation of operating lease right-of-use assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, asset retirement obligations, valuation of derivative instruments and valuation of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates.&lt;/span&gt;&lt;/div&gt;A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company&#x2019;s annual consolidated financial statements included in the 2022 Form 10-K.</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDk_d371cc57-ef37-4ea9-94d7-12b81eb1ba38">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less. The Company maintains demand accounts, money market accounts and certificates of deposit at several banks. From time to time, account balances have exceeded the maximum available federal deposit insurance coverage limit. The Company has not experienced any losses in such accounts and regularly monitors its credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction Partners Risk Management, Inc. (the &#x201c;Captive&#x201d;), a captive insurance company and wholly-owned subsidiary of the Company, provides general liability, automobile liability and workers&#x2019; compensation insurance coverage to the Company and its subsidiaries. Restricted cash represents cash held in a fiduciary capacity by the Captive for the payment of casualty insurance claims. The Company had restricted cash of $0.1&#160;million at March 31, 2023 and at September 30, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCashCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTA5OTUxMTcwNTU0MQ_62c29e72-94a9-41d0-b0cf-bd3d4a9bbf7b"
      unitRef="usd">100000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="if141c6d8819e4f419661c3bd8508a138_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTA5OTUxMTcwNTU0MQ_826f6f72-eb5c-42ae-88b6-4501ea4b91a5"
      unitRef="usd">100000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AvailableForSaleSecuritiesPurchasedOptionsPricePolicy
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDQ_fa63119c-bd49-431e-8fe4-fbb1236df2b9">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s restricted investments consist of debt securities, which are held in a fiduciary capacity by the Captive for the payment of casualty insurance claims. The Company determines the classification of its securities at the time of purchase and re-evaluates the determination at each balance sheet date. The Company has classified securities held by the Captive as available-for-sale. As a result, these securities are carried at their fair value. Purchases and sales of debt securities are recorded on the trade date. Interest income on debt securities is recorded when earned using an effective yield method. Unrealized gains and losses are reported as components of accumulated other comprehensive income (loss), net. These securities have been classified as non-current assets based on their respective maturity dates and the Company&#x2019;s intent to reinvest sales proceeds into new restricted investments. The Company had restricted investments of $11.3&#160;million and $6.9&#160;million at March 31, 2023 and September 30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates its available-for-sale debt securities quarterly to determine whether there has been a decline in the fair value below the amortized cost due to credit losses or other factors. This evaluation process entails judgement by the Company, and considers factors including the issuer&#x2019;s financial condition and near-term prospects, future economic conditions, interest rate changes and changes in the rating of the security. When the Company has determined that it intends to sell, or that it is more likely than not that the Company will be required to sell, a security before it recovers its amortized cost basis above fair value, the individual security is written down to fair value, with a corresponding charge to &#x201c;Other income&#x201d; within the Consolidated Statements of Comprehensive Income (Loss). For available-for-sale debt securities that do not meet the intent impairment criteria but for which the Company has determined that a credit loss exists, the present value of cash flows expected to be collected from the security is compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss allowance is recorded for the credit loss, limited by the amount by which the fair value is less than the amortized cost basis. For the six months ended March 31, 2023 and 2022, the Company had no intent impairments or credit losses.&lt;/span&gt;&lt;/div&gt;</us-gaap:AvailableForSaleSecuritiesPurchasedOptionsPricePolicy>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTA5OTUxMTcwNTU2OQ_b9334599-cc71-492d-8fc9-9f0c9b9f44a7"
      unitRef="usd">11300000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTA5OTUxMTcwNTU4NA_7088e563-7b35-4d35-9cac-0a40a8ab6b77"
      unitRef="usd">6900000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjE5OTAyMzI5NTI5MA_0e8f6b85-371c-41e6-bf34-d59ed51e3985"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iddb2bb80cbb64e76b9ea88caea404b28_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjE5OTAyMzI5NTI5MA_11d1f1d6-421e-47f0-9ca2-1e8678ea4240"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjE5OTAyMzI5NTI5MA_805d59e0-d2a9-4e00-943c-64b03ded221c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjE5OTAyMzI5NTI5MA_976ddd8a-b260-402f-acd7-e8f5c137ef83"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5MzE_c8922c67-a2ee-419d-9a42-c13f0ae15b10">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contracts Receivable Including Retainage, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by customers pending completion of a project. It is common in the Company&#x2019;s industry for a small portion of either progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with the applicable contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheets as &#x201c;Contracts receivable including retainage, net.&#x201d; Billings for such retainage balances are generally collected within one year of the completion of the project.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts receivable including retainage, net is stated at the amount management expects to collect from outstanding balances. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, current economic conditions, historical losses and other information available to management. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment to the contract receivable.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDE_925013ae-f79b-4b39-93b0-27b7e9c62b10">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Assets and Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Billing practices for the Company&#x2019;s contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the cost-to-cost input method (formerly known as the percentage-of-completion method). The Company records contract assets and contract liabilities to account for these differences in timing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contract asset, &#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts,&#x201d; arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheets as &#x201c;Contracts receivable including retainage, net.&#x201d; Included in costs and estimated earnings in excess of billings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded to the extent that the amount can be reasonably estimated and recovery is probable. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contract liability, &#x201c;Billings in excess of costs and estimated earnings on uncompleted contracts,&#x201d; represents the Company&#x2019;s obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts are typically resolved within one year and are not considered significant financing components.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenues from Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company derives revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials, including HMA, aggregates, liquid asphalt and ready-mix concrete, to third-party public and private customers pursuant to contracts with those customers. The following table reflects, for the periods presented, the percentage of (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:100%"&gt;% of Consolidated Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="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:9pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;font-weight:400;line-height:100%"&gt;Private&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;42.1&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42.1&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.4&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.5&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;57.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;59.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues derived from construction projects are recognized over time as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion. Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and (ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company&#x2019;s performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company&#x2019;s construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own. All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer&#x2019;s asset is created or enhanced by the Company. The Company&#x2019;s obligation is not satisfied until the entire project is complete.&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;Revenue recognized during a reporting period is based on the cost-to-cost input method applied to the total transaction price, including adjustments for variable consideration, such as liquidated damages, penalties or bonuses, related to the timeliness or quality of project performance. The Company includes variable consideration in the estimated transaction price at the most likely amount to which the Company expects to be entitled or the most likely amount the Company expects to incur, in the case of liquidated damages or penalties.  Such amounts are included in the transaction price for which it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. The Company accounts for changes to the estimated transaction price using a cumulative catch-up adjustment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of the Company&#x2019;s public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed). The Company&#x2019;s private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.&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;Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification. This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract. Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. The Company accounts for the modification &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;using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company&#x2019;s HMA plants or aggregates facilities. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NTE_fdaf46f9-f328-498a-935e-21560753fff0">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Risks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. The Company monitors concentrations of credit risk associated with these receivables on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management&#x2019;s assessment of customers&#x2019; credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis. No single customer accounted for more than 10% of the Company&#x2019;s contracts receivable including retainage, net balance at March 31, 2023 or September 30, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id54b1bc64e604a89ad8b3eb63d43b394_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTAzMTM_5fb372fe-85c7-4c4a-926b-ece0b5782f24"
      unitRef="number">0.298</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie08f4b23936e4c388823b32b52d85c6d_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTAzMjA_771018d7-e830-4860-b07e-8c0e1ddb0b7d"
      unitRef="number">0.308</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibc7890ff60bf479f854a181c39a2cabc_D20221001-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTA0MjI_3a5b5186-57f4-458b-95bf-c1ea0d8458fc"
      unitRef="number">0.309</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8fe42fc9399b4195b468e812290feec7_D20211001-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMTA0Mjk_e02ad5c8-c40a-410f-afed-af328676e2a7"
      unitRef="number">0.323</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NTI_97ce2a19-380d-47d8-adde-d188a405479a">Customers that accounted for more than 10% of consolidated revenues during the three and six months ended March 31, 2023 and 2022 are presented below:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:100%"&gt;% of Consolidated Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&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 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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&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 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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Florida Department of Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;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:9pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;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:9pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i70412775bbff4527af23f89d98f46bc3_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOmQzYjU1ZjBmZGE0NTQ0YmZiNzQ4YjM0OTgwNDYxYjJmL3RhYmxlcmFuZ2U6ZDNiNTVmMGZkYTQ1NDRiZmI3NDhiMzQ5ODA0NjFiMmZfNC0yLTEtMS04NDAwMg_b9758bce-b5c4-45d1-8840-88f772a7cdaa"
      unitRef="number">0.113</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i140396de2202464db6e6e6e3bc21fd90_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOmQzYjU1ZjBmZGE0NTQ0YmZiNzQ4YjM0OTgwNDYxYjJmL3RhYmxlcmFuZ2U6ZDNiNTVmMGZkYTQ1NDRiZmI3NDhiMzQ5ODA0NjFiMmZfNC00LTEtMS04NDAwMg_9363bea8-0040-43ad-a225-0920e3dc9159"
      unitRef="number">0.125</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3f0c267887734e6e9776d02da8ab730a_D20221001-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOmQzYjU1ZjBmZGE0NTQ0YmZiNzQ4YjM0OTgwNDYxYjJmL3RhYmxlcmFuZ2U6ZDNiNTVmMGZkYTQ1NDRiZmI3NDhiMzQ5ODA0NjFiMmZfNC02LTEtMS04NDAwMg_bbdc8f73-b03c-4aa6-a410-20a6415ebf88"
      unitRef="number">0.096</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i76ae794848594d1cbea5f92789522178_D20211001-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOmQzYjU1ZjBmZGE0NTQ0YmZiNzQ4YjM0OTgwNDYxYjJmL3RhYmxlcmFuZ2U6ZDNiNTVmMGZkYTQ1NDRiZmI3NDhiMzQ5ODA0NjFiMmZfNC04LTEtMS04NDAwMg_5978832c-907e-4bcd-8d4a-81a50ed76cc5"
      unitRef="number">0.112</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDU_a9c1b770-11da-4dae-ada9-1bd7bf8753a6">The following table reflects, for the periods presented, the percentage of (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:100%"&gt;% of Consolidated Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="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:9pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;font-weight:400;line-height:100%"&gt;Private&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;42.1&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42.1&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.4&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.5&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;57.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom: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:9pt;font-weight:400;line-height:100%"&gt;59.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i64dd5288fc914367a069caaa2d8d563a_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfMy0yLTEtMS04NDAwMg_a728e2ae-41e8-49b6-8b5a-4df35172fa24"
      unitRef="number">0.421</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i363761cc82aa4c2c868be09b5966272c_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfMy00LTEtMS04NDAwMg_23f8232e-429d-4890-8163-8dc3ba847074"
      unitRef="number">0.421</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6d6824cb2911429991112fbec511e3ff_D20221001-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfMy02LTEtMS04NDAwMg_420b32ba-78a1-4ae5-abc2-a1e7b8a90c27"
      unitRef="number">0.404</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i65c3a7e11ab4475e8ae61bba0dbde780_D20211001-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfMy04LTEtMS04NDAwMg_01dc633c-9c7e-4694-857b-f2448e987a0d"
      unitRef="number">0.405</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9d87bd0f8d484132896b533d7b792526_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfNC0yLTEtMS04NDAwMg_b17a1ec9-e93b-4201-9623-d5c7ae1b6fff"
      unitRef="number">0.579</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4d14500f9007448b982b4eea4e7bc44e_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfNC00LTEtMS04NDAwMg_ef7c3992-3e8b-4654-8b70-015f6046c727"
      unitRef="number">0.579</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i664a034770b141879a19176777781b5c_D20221001-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfNC02LTEtMS04NDAwMg_d1c34397-b267-4f16-ba57-2cfce901d9ff"
      unitRef="number">0.596</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7c48bed1c0434b249784e01221989101_D20211001-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RhYmxlOjBmYjQyMWVlZjlkZTRhNTI4NmFmYWI0MmYyNTJjNzdjL3RhYmxlcmFuZ2U6MGZiNDIxZWVmOWRlNGE1Mjg2YWZhYjQyZjI1MmM3N2NfNC04LTEtMS04NDAwMg_18959ecf-6f54-4a66-b5ba-923c68311957"
      unitRef="number">0.595</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5MzQ_dce6bcec-864e-4ec2-85dd-c64f0399500a">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDY_8ac92efd-9286-4929-9221-02f789c731ad">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income per share attributable to common stockholders is computed by dividing net income attributable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net income per common share attributable to common stockholders is the same as basic net income per share attributable to common stockholders, but includes dilutive unvested stock awards using the treasury stock method.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5MzY_cce2c947-0429-4a61-9c27-7198e5dfdda7">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures and discloses certain financial assets and liabilities at fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Inputs used to measure fair value are classified using the following hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level&#160;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; Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level&#160;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly through corroboration with observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level&#160;3.&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; Inputs are unobservable for the asset or liability and include situations in which there is little, if any, market activity for the asset or liability. The inputs used in the determination of fair value are based on the best information available under the circumstances and may require significant management judgment or estimation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company endeavors to utilize the best available information in measuring fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments include cash and cash equivalents, restricted cash, contracts receivable including retainage, accounts payable and accrued expenses reflected as current assets and current liabilities on its Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. Due to the short-term nature of these instruments, management considers their carrying value to approximate their fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also has debt securities reflected as restricted investments on its Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. These investments are adjusted to fair value at each balance sheet date and are considered Level 2 fair value measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also has a Term Loan and a Revolving Credit Facility, as each are defined and further described in Note 8 - Debt. The carrying value of amounts outstanding under these credit facilities is reflected as long-term debt, net of current maturities and deferred debt issuance cost and current maturities of long-term debt on the Company&#x2019;s Consolidated Balance Sheets at March 31, 2023 and September 30, 2022. Due to the variable rate or short-term nature of these instruments, management considers their carrying value to approximate their fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also has derivative instruments. The fair value of commodity and interest rate swaps are based on forward and spot prices, as described in Note 16 - Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 fair values are used to value acquired mineral reserves and leased mineral interests. The fair values of mineral reserves and leased mineral interests are determined using an excess earnings approach, which requires management to estimate future cash flows. The estimate of future cash flows is based on available historical information and forecasts determined by management, but is inherently uncertain. Key assumptions in estimating future cash flows include sales price, volumes and expected profit margins, net of capital requirements. The present value of the projected net cash flows represents the fair value assigned to mineral reserves and mineral interests. The discount rate is a significant assumption used in the valuation model and is based on the required rate of return that a hypothetical market participant would assume if purchasing the acquired business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management applies fair value measurement guidance to its impairment analysis for tangible and intangible assets, including goodwill.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNC9mcmFnOmQ5NjQxNjU1NmQ5ODQwNTlhMDliZDc5YjZmNjRiMmNkL3RleHRyZWdpb246ZDk2NDE2NTU2ZDk4NDA1OWEwOWJkNzliNmY2NGIyY2RfMjM5NDg_af76b3fd-bbd2-4b65-a041-e9c4c1e64b58">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income&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 Company reports comprehensive income in its Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Stockholders&#x2019; Equity. Comprehensive income (loss) comprises two subsets: net income and other comprehensive income (loss) (&#x201c;OCI&#x201d;). OCI includes adjustments for changes in fair value of an interest rate swap contract derivative and available-for-sale restricted investments. For additional information about comprehensive income, see Note 19 - Other Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNy9mcmFnOjU0Mzc4NTVmOGMxYTQ3OGY4ODgwYTc4MDFlZTA1MWY5L3RleHRyZWdpb246NTQzNzg1NWY4YzFhNDc4Zjg4ODBhNzgwMWVlMDUxZjlfMTQ3Ng_cfaa898f-47c5-4802-a687-110512219de2">Accounting StandardsThe Company did not adopt any new accounting standards or updates during the six months ended March 31, 2023.</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8zNy9mcmFnOjU0Mzc4NTVmOGMxYTQ3OGY4ODgwYTc4MDFlZTA1MWY5L3RleHRyZWdpb246NTQzNzg1NWY4YzFhNDc4Zjg4ODBhNzgwMWVlMDUxZjlfMTQ3NA_96e84cc6-3719-4f91-8c0d-e51610661e5d">The Company did not adopt any new accounting standards or updates during the six months ended March 31, 2023.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfNjA1Nw_90ce095e-1d99-47bf-b00d-186e5389da1a">Business Acquisitions&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Tennessee Acquisition - Provisional&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 18, 2022, the Company acquired three HMA manufacturing plants and certain related assets located in the Nashville, Tennessee metro area for $9.5&#160;million. In connection with this transaction, the Company disposed of a quarry in North Carolina, resulting in total cash proceeds of $37.0&#160;million and a gain on the facility exchange of $5.4&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;North Carolina Acquisition - Provisional&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 1, 2022, the Company acquired all of the capital stock of Ferebee Corporation, an HMA manufacturing and paving company headquartered in Charlotte, North Carolina for $68.3&#160;million. The transaction established the Company&#x2019;s second platform company in North Carolina and added three HMA plants in the greater Charlotte/Rock Hill metro area.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Combined Acquisitions During the Six Months Ended March 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The foregoing acquisitions were accounted for as business combinations in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 805, Business Combinations (&#x201c;Topic 805&#x201d;). As of March 31, 2023, the purchase price allocation has not yet been finalized due to the recent timing of these acquisitions, as certain information was pending on such date to finalize estimates of fair value of certain assets acquired and liabilities assumed. The Company consulted with independent third parties to assist in the valuation process. The Company expects to finalize these values as soon as practicable and no later than one year from their respective acquisition dates. &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;Identifiable assets acquired and liabilities assumed were recorded at their estimated fair values based on the methodology described &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;under Fair Value Measurements in Note 2 - Significant Accounting Policies. The amount of the purchase price exceeding the net fair &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;value of identifiable assets acquired and liabilities assumed was recorded as provisional goodwill in the amount of approximately &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;$32.2&#160;million, which is deductible for income tax purposes. Goodwill primarily represents the assembled work force and &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;synergies expected to result from the acquisitions. Upon finalizing the accounting for these transactions, management &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;expects to ascribe value to other identifiable intangible assets, including customer relationships and customer backlog, which will &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;reduce the provisional amount allocated to goodwill.&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:112%"&gt;Total consideration transferred for these acquisitions was $77.8&#160;million, which was paid from available cash, proceeds from the exchange of the North Carolina facility and a draw from the Revolving Credit Facility (as defined in Note 8 - Debt). The total consideration has been provisionally allocated as follows: $9.3&#160;million of net working capital, $35.3&#160;million of property, plant and equipment, $32.2&#160;million of goodwill and a $1.0&#160;million working capital receivable.&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 Consolidated Statements of Comprehensive Income (Loss) includes $17.8&#160;million of revenue and $0.6&#160;million of net loss attributable to the operations of these acquisitions for the three months ended March 31, 2023 and $22.0&#160;million of revenue and $0.9&#160;million of net loss attributable to the operations of these acquisitions for the six months ended March 31, 2023 from their respective acquisition dates. The Company recorded certain costs to effect the acquisitions as they were incurred, which are reflected in general and administrative expenses on the Company&#x2019;s Consolidated Statements of Comprehensive Income (Loss) in the amount of $0.0&#160;million for the three months ended March 31, 2023 and $0.2&#160;million for the six months ended March 31, 2023.&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:115%"&gt;The following presents pro forma revenues and net income as though the acquisitions had occurred on October 1, 2021 (unaudited, in thousands):&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;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;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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 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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma revenues&lt;/span&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;324,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;261,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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;(10,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;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;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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 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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma revenues&lt;/span&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;678,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;561,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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;(2,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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;(4,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pro forma financial information is presented as if the operations of the acquisitions had been included in the consolidated results of the Company since October 1, 2021, and gives effect to transactions that are directly attributable to the acquisitions, including adjustments to:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt"&gt;include the pro forma results of operations of the acquisitions for the three and six months ended March 31, 2023 and 2022;  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;               &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;include additional depreciation and depletion expense related to the fair value of acquired property, plant and equipment and reserves at aggregates facilities, as applicable, as if such assets were acquired on October 1, 2021 and consistently applied to the Company&#x2019;s depreciation and depletion methodologies;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt"&gt;include interest expense as if the funds borrowed to finance the purchase prices were borrowed on October 1, 2021 (interest expense calculations further assume that no principal payments were made during the period from October 1, 2021 through March 31, 2023, and that the interest rate in effect on the date the Company made the acquisitions was in effect for the period from October 1, 2021 through March 31, 2023); and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;exclude $0.2&#160;million of acquisition-related expenses from the three and six months ended March 31, 2023, as though such expenses were incurred prior to the pro forma acquisition date of October 1, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pro forma information is presented for informational purposes and may not be indicative of revenue or net loss that would have been recorded if these acquisitions had occurred on October 1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Measurement Period Adjustments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended March 31, 2023, the Company made measurement period adjustments to previous year acquisitions, which resulted in a corresponding net increase to goodwill of $4.0&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <road:PlantsAcquired
      contextRef="i410375c15bcc45a3a89b6eb178c80cee_I20221118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzNzg0Mg_b419eb90-fc1d-4c35-ae3b-d4ff713e14e6"
      unitRef="plant">3</road:PlantsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i89c44b3f36a34c159c8ff8fff2a7e6a5_D20221118-20221118"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzNzgwMA_6192e956-a732-4e51-804c-2eb7458cf66e"
      unitRef="usd">9500000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <road:BusinessCombinationConsiderationReceived
      contextRef="i89c44b3f36a34c159c8ff8fff2a7e6a5_D20221118-20221118"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzNzgxNA_fd802b34-a3eb-4e58-b96f-18b60acc1a69"
      unitRef="usd">37000000</road:BusinessCombinationConsiderationReceived>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i89c44b3f36a34c159c8ff8fff2a7e6a5_D20221118-20221118"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzNzgyOQ_12c56c14-d7fa-4606-b112-9e59a299d028"
      unitRef="usd">5400000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="if32b4aa37466453c9c4a8928f73b91ac_D20221201-20221201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzNzg0NA_36c28c41-dbd0-49f4-99d0-ecea6d2e98f0"
      unitRef="usd">68300000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <road:PlantsAcquired
      contextRef="i32fb90fd9e55477baee62bcb1e6e9b56_I20221201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzNzg1OA_b2c3d61c-7736-46c8-9865-f13d399a4b70"
      unitRef="plant">3</road:PlantsAcquired>
    <us-gaap:Goodwill
      contextRef="i0c456cad6e4b4036a0d7cf7e98e29f64_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzOTgxNw_2e7e1507-a4bb-43a7-9149-880dc4950898"
      unitRef="usd">32200000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i1a2a85bcd077431f8f07235c96db668d_D20221001-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzOTgzMg_a60a9a6d-63f3-4a4c-99d7-70a4d001ca8c"
      unitRef="usd">77800000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <road:BusinessCombinationConsiderationTransferredNetWorkingCapital
      contextRef="i1a2a85bcd077431f8f07235c96db668d_D20221001-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzOTg0Nw_1f0d1049-d50a-4030-bc19-7e9964e3735a"
      unitRef="usd">9300000</road:BusinessCombinationConsiderationTransferredNetWorkingCapital>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i0c456cad6e4b4036a0d7cf7e98e29f64_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzOTg2MQ_42fa3a80-eb50-4adc-a443-c2a3d37a21e0"
      unitRef="usd">35300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:Goodwill
      contextRef="i0c456cad6e4b4036a0d7cf7e98e29f64_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTYzOTg3Ng_35c80944-2466-481b-a78e-cc5e82c5b254"
      unitRef="usd">32200000</us-gaap:Goodwill>
    <road:BusinessCombinationConsiderationTransferredWorkingCapitalReceivable
      contextRef="i1a2a85bcd077431f8f07235c96db668d_D20221001-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTY1NzUwMQ_0d499983-27fc-4e36-b949-3c8845e3dd1b"
      unitRef="usd">1000000</road:BusinessCombinationConsiderationTransferredWorkingCapitalReceivable>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMzMzMA_24cd1b04-d390-49e6-abc5-37408f2161c7"
      unitRef="usd">17800000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMzM0OA_7a5096b7-dacd-4198-a18e-2d749c11250c"
      unitRef="usd">600000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMzQ2Mg_268d7c71-35eb-484c-aa51-121551b70732"
      unitRef="usd">22000000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMzQ4MA_ea0a65a9-2740-4a36-a3f9-c226ee13eaa1"
      unitRef="usd">900000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMzg1NQ_49e4a8b4-9f1c-4a0e-a2e6-3a85948d79fd"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMzkwNA_b62a245d-1d6d-485a-af2a-cd1fb2a0da94"
      unitRef="usd">200000</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfNjA1OA_727b1ec5-057b-4ff9-a422-f564367b2f69">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following presents pro forma revenues and net income as though the acquisitions had occurred on October 1, 2021 (unaudited, in thousands):&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;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;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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 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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma revenues&lt;/span&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;324,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;261,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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;(10,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;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;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&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 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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma revenues&lt;/span&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;678,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;561,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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;(2,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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;(4,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOmM1OWYxMzEwMjk4YzQ5ZWJiMjFiM2MzZTgxMDM3OTZmL3RhYmxlcmFuZ2U6YzU5ZjEzMTAyOThjNDllYmIyMWIzYzNlODEwMzc5NmZfMi0xLTEtMS04NDAwMg_789017ea-aa9e-4100-9bfd-5e429eac74f3"
      unitRef="usd">324850000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOmM1OWYxMzEwMjk4YzQ5ZWJiMjFiM2MzZTgxMDM3OTZmL3RhYmxlcmFuZ2U6YzU5ZjEzMTAyOThjNDllYmIyMWIzYzNlODEwMzc5NmZfMi0zLTEtMS04NDAwMg_4001d85e-a564-461c-adee-569313995eb2"
      unitRef="usd">261160000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOmM1OWYxMzEwMjk4YzQ5ZWJiMjFiM2MzZTgxMDM3OTZmL3RhYmxlcmFuZ2U6YzU5ZjEzMTAyOThjNDllYmIyMWIzYzNlODEwMzc5NmZfMy0xLTEtMS04NDAwMg_fa2d0011-a0cf-4cd3-ae6f-2f28188afc81"
      unitRef="usd">-5481000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOmM1OWYxMzEwMjk4YzQ5ZWJiMjFiM2MzZTgxMDM3OTZmL3RhYmxlcmFuZ2U6YzU5ZjEzMTAyOThjNDllYmIyMWIzYzNlODEwMzc5NmZfMy0zLTEtMS04NDAwMg_36818c21-e3a2-4ff3-8c72-ae4035698033"
      unitRef="usd">-10053000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOjNhM2I2MGYyZjJiYjRjNzU4Y2MxNTgzOWQyMjBlMDc1L3RhYmxlcmFuZ2U6M2EzYjYwZjJmMmJiNGM3NThjYzE1ODM5ZDIyMGUwNzVfMi0xLTEtMS04NDAwMg_0f73df8c-8def-48d0-b017-602e4acf727e"
      unitRef="usd">678011000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOjNhM2I2MGYyZjJiYjRjNzU4Y2MxNTgzOWQyMjBlMDc1L3RhYmxlcmFuZ2U6M2EzYjYwZjJmMmJiNGM3NThjYzE1ODM5ZDIyMGUwNzVfMi0zLTEtMS04NDAwMg_33088b06-3af2-43ce-8d63-bfd5d6bc078a"
      unitRef="usd">561864000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOjNhM2I2MGYyZjJiYjRjNzU4Y2MxNTgzOWQyMjBlMDc1L3RhYmxlcmFuZ2U6M2EzYjYwZjJmMmJiNGM3NThjYzE1ODM5ZDIyMGUwNzVfMy0xLTEtMS04NDAwMg_f4d1297d-ea87-4991-a344-4f6ca1cc5453"
      unitRef="usd">-2684000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RhYmxlOjNhM2I2MGYyZjJiYjRjNzU4Y2MxNTgzOWQyMjBlMDc1L3RhYmxlcmFuZ2U6M2EzYjYwZjJmMmJiNGM3NThjYzE1ODM5ZDIyMGUwNzVfMy0zLTEtMS04NDAwMg_da8f87ce-85d1-4995-a8a5-9220075601b8"
      unitRef="usd">-4001000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <road:BusinessCombinationAcquisitionRelatedExpensesExcluded
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfNTI3OA_411b1542-c990-445b-a31f-acb1d9151367"
      unitRef="usd">200000</road:BusinessCombinationAcquisitionRelatedExpensesExcluded>
    <road:BusinessCombinationAcquisitionRelatedExpensesExcluded
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfNTI3OA_8d486dd9-fe38-4c24-94e4-57ef59fb75d5"
      unitRef="usd">200000</road:BusinessCombinationAcquisitionRelatedExpensesExcluded>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80MC9mcmFnOmJhYjViZTU0NTE0YzRkYWY5ZmM3ZDljZGUyYzliZjVmL3RleHRyZWdpb246YmFiNWJlNTQ1MTRjNGRhZjlmYzdkOWNkZTJjOWJmNWZfMTA5OTUxMTY1NzUxNQ_82974b96-7b2e-463a-a5eb-985686f6a0fb"
      unitRef="usd">4000000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:LongTermContractsOrProgramsDisclosureTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RleHRyZWdpb246ZjdjYjYxOTBjZWQ4NDM1ZTkyOGFmYThiMzU5MzljYzRfMjk0_27ba404a-7c4b-43e0-9813-5deb67445200">Contracts Receivable Including Retainage, Net&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts receivable including retainage, net consisted of the following at March 31, 2023 and September 30, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;Contracts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retainage&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;44,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts receivable including retainage, net&lt;/span&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;243,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;265,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retainage receivables have been billed, but are not due until contract completion and acceptance by the customer.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermContractsOrProgramsDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RleHRyZWdpb246ZjdjYjYxOTBjZWQ4NDM1ZTkyOGFmYThiMzU5MzljYzRfMjkz_e3ee08a7-159b-45d3-bdb4-f052f5f032c8">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts receivable including retainage, net consisted of the following at March 31, 2023 and September 30, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&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;Contracts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retainage&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;44,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts receivable including retainage, net&lt;/span&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;243,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;265,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfMi0xLTEtMS04NDAwMg_a2b8fb01-64c4-4256-98b7-afb53fe0c13e"
      unitRef="usd">198876000</us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms>
    <us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfMi0zLTEtMS04NDAwMg_3fd0f4c0-3307-4b97-99c7-65fe8b6304a1"
      unitRef="usd">221566000</us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms>
    <us-gaap:ConstructionContractorReceivableRetainage
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfMy0xLTEtMS04NDAwMg_ed8370f5-e453-4cd9-a9bb-49a995c82a9d"
      unitRef="usd">44923000</us-gaap:ConstructionContractorReceivableRetainage>
    <us-gaap:ConstructionContractorReceivableRetainage
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfMy0zLTEtMS04NDAwMg_258ae03f-ac64-485d-a4a2-69fe04e6637d"
      unitRef="usd">44253000</us-gaap:ConstructionContractorReceivableRetainage>
    <road:ContractReceivableIncludingRetainageGross
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfNC0xLTEtMS04NDAwMg_7d532816-4d36-465b-b351-b8a297fc91ca"
      unitRef="usd">243799000</road:ContractReceivableIncludingRetainageGross>
    <road:ContractReceivableIncludingRetainageGross
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfNC0zLTEtMS04NDAwMg_f29f8e1f-0579-4105-b4e1-c442f51f4663"
      unitRef="usd">265819000</road:ContractReceivableIncludingRetainageGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfNS0xLTEtMS04NDAwMg_355728cb-b54e-40e1-9294-83fc0629d6f0"
      unitRef="usd">538000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfNS0zLTEtMS04NDAwMg_609e0bc0-a8c3-4e2a-9b6f-4e8d58678aa7"
      unitRef="usd">612000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ReceivablesLongTermContractsOrPrograms
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfNi0xLTEtMS04NDAwMg_03888614-a893-4adf-ab5a-f3e92f1acfb3"
      unitRef="usd">243261000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ReceivablesLongTermContractsOrPrograms
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80My9mcmFnOmY3Y2I2MTkwY2VkODQzNWU5MjhhZmE4YjM1OTM5Y2M0L3RhYmxlOmFlYmRkYTQ4OTkxOTQwOWI5MmQyY2M3MzZiZmM3MGY4L3RhYmxlcmFuZ2U6YWViZGRhNDg5OTE5NDA5YjkyZDJjYzczNmJmYzcwZjhfNi0zLTEtMS04NDAwMg_3b5de41b-c501-4670-94d2-6fe133c71698"
      unitRef="usd">265207000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RleHRyZWdpb246ZjllYWU0MTBmNmNjNDU2NDhmYmY2N2NlZTY2YmMzNDFfOTA3_0ca367bc-ae30-4efc-91a1-739be5232a7c">Contract Assets and Liabilities&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs and estimated earnings compared to billings on uncompleted contracts at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.077%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,436,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,520,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated earnings to date on uncompleted contracts&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;132,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,569,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,666,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Billings to date on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,602,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,690,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net billings in excess of costs and estimated earnings on uncompleted contracts&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;(32,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September 30, 2022 to March 31, 2023 are presented below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Costs and Estimated Earnings in Excess of Billings on&lt;br/&gt;&#160;Uncompleted Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Billings in Excess of Costs and Estimated Earnings on&lt;br/&gt;&#160;Uncompleted Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in revenue billed, contract price or cost estimates&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;(145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023 (unaudited)&lt;/span&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;29,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(62,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(32,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RleHRyZWdpb246ZjllYWU0MTBmNmNjNDU2NDhmYmY2N2NlZTY2YmMzNDFfOTA5_b0fc6474-1a2a-465b-9447-018540ec36c5">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs and estimated earnings compared to billings on uncompleted contracts at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.077%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,436,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,520,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated earnings to date on uncompleted contracts&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;132,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,569,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,666,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Billings to date on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,602,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,690,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net billings in excess of costs and estimated earnings on uncompleted contracts&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;(32,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September 30, 2022 to March 31, 2023 are presented below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Costs and Estimated Earnings in Excess of Billings on&lt;br/&gt;&#160;Uncompleted Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Billings in Excess of Costs and Estimated Earnings on&lt;br/&gt;&#160;Uncompleted Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in revenue billed, contract price or cost estimates&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;(145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023 (unaudited)&lt;/span&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;29,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(62,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(32,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock>
    <road:CostsOnUncompletedContracts
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfMi0xLTEtMS04NDAwMg_f2549a72-ee73-4969-8f5d-24e52d4b5a95"
      unitRef="usd">1436139000</road:CostsOnUncompletedContracts>
    <road:CostsOnUncompletedContracts
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfMi0zLTEtMS04NDAwMg_ea9df6fc-4890-468a-ba32-cf6d52f76d3f"
      unitRef="usd">1520510000</road:CostsOnUncompletedContracts>
    <road:EstimatedEarningsOnUncompletedContracts
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfMy0xLTEtMS04NDAwMg_b2efd848-b8bb-4352-a746-581927813562"
      unitRef="usd">132997000</road:EstimatedEarningsOnUncompletedContracts>
    <road:EstimatedEarningsOnUncompletedContracts
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfMy0zLTEtMS04NDAwMg_81b81e42-15c3-422f-a9cf-4d9162559515"
      unitRef="usd">146459000</road:EstimatedEarningsOnUncompletedContracts>
    <road:CostsAndEstimatedEarningsOnUncompletedContracts
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfNC0xLTEtMS04NDAwMg_7f559d8b-373d-42d8-a63b-1904d8c08f66"
      unitRef="usd">1569136000</road:CostsAndEstimatedEarningsOnUncompletedContracts>
    <road:CostsAndEstimatedEarningsOnUncompletedContracts
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfNC0zLTEtMS04NDAwMg_e1e395ba-cafb-468a-b3dc-7e8783763a0a"
      unitRef="usd">1666969000</road:CostsAndEstimatedEarningsOnUncompletedContracts>
    <road:BillingsOnUncompletedContracts
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfNS0xLTEtMS04NDAwMg_533a5ce0-a6cd-4feb-9c48-4d2c0f896aec"
      unitRef="usd">1602014000</road:BillingsOnUncompletedContracts>
    <road:BillingsOnUncompletedContracts
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfNS0zLTEtMS04NDAwMg_19406402-9b84-42e3-b295-8f2c967ef45b"
      unitRef="usd">1690175000</road:BillingsOnUncompletedContracts>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfNi0xLTEtMS04NDAwMg_495f2c22-2679-4a38-ba13-49928281c1f7"
      unitRef="usd">32878000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOmM4ZmE5NzgwY2MwZDRlZDI5ZDVkZDRiMmM1NTdlNTVmL3RhYmxlcmFuZ2U6YzhmYTk3ODBjYzBkNGVkMjlkNWRkNGIyYzU1N2U1NWZfNi0zLTEtMS04NDAwMg_8eb0bbf7-061e-42e0-90c0-d1df3db7fa80"
      unitRef="usd">23206000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMS0xLTEtMS04NDAwMg_18f64834-c473-45d9-a505-e5f3387fce8d"
      unitRef="usd">29271000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMS0zLTEtMS04NDAwMg_f371c259-a0bb-4678-b70f-32c4045ced0a"
      unitRef="usd">52477000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMS01LTEtMS04NDAwMg_c75ff0df-d8b7-473b-a69e-454ab6b394b7"
      unitRef="usd">23206000</us-gaap:ContractWithCustomerLiability>
    <road:ContractwithCustomerAssetNetCurrentIncreaseDecrease
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMi0xLTEtMS04NDAwMg_491b8723-a4af-494d-bc37-019271101cf3"
      unitRef="usd">-145000</road:ContractwithCustomerAssetNetCurrentIncreaseDecrease>
    <road:ContractwithCustomerLiabilityCurrentIncreaseDecrease
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMi0zLTEtMS04NDAwMg_87576ad9-71e1-4e96-8a6b-3eac1b7dea88"
      unitRef="usd">9527000</road:ContractwithCustomerLiabilityCurrentIncreaseDecrease>
    <road:IncreaseDecreaseinContractwithCustomerAssetLiability
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMi01LTEtMS04NDAwMg_60529c36-ff5e-4538-b122-0331cf7f3e3f"
      unitRef="usd">-9672000</road:IncreaseDecreaseinContractwithCustomerAssetLiability>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMy0xLTEtMS04NDAwMg_4278413c-f0c2-49a8-b78c-23563e27163e"
      unitRef="usd">29126000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMy0zLTEtMS04NDAwMg_79f5bf0b-9b17-415e-9f0b-22ec0021e8c0"
      unitRef="usd">62004000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF80Ni9mcmFnOmY5ZWFlNDEwZjZjYzQ1NjQ4ZmJmNjdjZWU2NmJjMzQxL3RhYmxlOjM5YzQ4Mzc0MGIyMjQwMjA5YjhlYjVmNDNiMjI2MTRiL3RhYmxlcmFuZ2U6MzljNDgzNzQwYjIyNDAyMDliOGViNWY0M2IyMjYxNGJfMy01LTEtMS04NDAwMg_47fab34e-1895-44d5-b35c-1c804aa608f1"
      unitRef="usd">32878000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RleHRyZWdpb246MDQyOWQwYWYwMzM5NDFlOTk0ZWUyNWRkZTA4Yzk4ZTFfNDA3_48b180f3-5a84-4b3b-9377-258e563d001d">Property, Plant and Equipment&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/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;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;444,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;402,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mineral reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Total property, plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;808,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;762,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation, depletion and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(336,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(304,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;502,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;481,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation, depletion and amortization expense related to property, plant and equipment was $20.4&#160;million and $17.0&#160;million for the three months ended March 31, 2023 and 2022, respectively, and $39.7 million and $32.8&#160;million for the six months ended March 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RleHRyZWdpb246MDQyOWQwYWYwMzM5NDFlOTk0ZWUyNWRkZTA4Yzk4ZTFfNDEw_4c4cbb78-ef12-4ad2-a3ca-b07de1aef6b3">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/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;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;444,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;402,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mineral reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Total property, plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;808,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;762,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation, depletion and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(336,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(304,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;502,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;481,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib6fd3a88b9ae4333a1de5f7cd9972973_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMi0yLTEtMS04NDAwMg_8a966b78-47ef-4c53-ac1e-4f70e344ad82"
      unitRef="usd">444027000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i05c9e75e3fc046608f9b23cd3aea1b70_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMi00LTEtMS04NDAwMg_c8608398-d9a7-4f33-b253-1731e2467025"
      unitRef="usd">402581000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i86dadd1a85f14faa9c668ef66216611e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMy0yLTEtMS04NDAwMg_c4b944bb-4f6c-4143-b0a4-393af4605e2c"
      unitRef="usd">182917000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic6f8ec2aca01494b8b510d4de3e430af_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMy00LTEtMS04NDAwMg_253171d2-c6bf-4b5a-bc2e-03e489e50983"
      unitRef="usd">167625000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5673ef3fd4b44bfc84c9f361f3cb4370_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNC0yLTEtMS04NDAwMg_64cd4803-1943-4ead-b526-f3c244a84a03"
      unitRef="usd">69466000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i48d88eae248e4ea8a1f3a16686797f26_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNC00LTEtMS04NDAwMg_09ddfe5f-5ad8-419c-9cff-35027f50fa40"
      unitRef="usd">91992000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic0c1c5b5b9e948729358b639ed133f5f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNS0yLTEtMS04NDAwMg_34566276-3261-4826-8ff5-84017643d952"
      unitRef="usd">70038000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4c385aeded8b4f49bba29b9c1bb55a77_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNS00LTEtMS04NDAwMg_331893a8-f23b-4366-b12a-c369271b9742"
      unitRef="usd">59454000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i623f8d3a5a2c4e3fbf3c327f1949d12c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNi0yLTEtMS04NDAwMg_e4d09181-6402-48f4-9523-24a1242dc02f"
      unitRef="usd">33656000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic7207d0fc5494f15840bc1db8e95e74b_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNi00LTEtMS04NDAwMg_78bbaa08-470d-4490-b279-ad71c4c0c5ec"
      unitRef="usd">32566000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibf6bd5c945df4c65a5a79e652b46c892_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNy0yLTEtMS04NDAwMg_f228058a-e85a-4ae1-99c6-a38c3d17d5ae"
      unitRef="usd">7476000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2e2adbee77954f82844e232fc75861dd_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfNy00LTEtMS04NDAwMg_8284fd3b-fa10-4755-ae6c-360c3469318b"
      unitRef="usd">7110000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie0ec389888c84c4cb8267e91de684dad_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfOC0yLTEtMS04NDAwMg_20da190d-58c6-4248-a9a7-817babb0d3a8"
      unitRef="usd">1257000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3badf720d78841a2ad217212881ac927_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfOC00LTEtMS04NDAwMg_960a70a1-872a-42b4-ae3d-637502aade21"
      unitRef="usd">1230000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfOS0yLTEtMS04NDAwMg_7f312c11-f054-42e9-af3a-7bed16528e8d"
      unitRef="usd">808837000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfOS00LTEtMS04NDAwMg_f9e33900-8706-4472-9243-33e5838c89c5"
      unitRef="usd">762558000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMTAtMi0xLTEtODQwMDI_dc3ba469-5d88-44f0-b759-e5ab0e19740d"
      unitRef="usd">336220000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMTAtNC0xLTEtODQwMDI_c9884b4f-2b3b-4b31-accd-89fe169b8f27"
      unitRef="usd">304935000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:ConstructionInProgressGross
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMTEtMi0xLTEtODQwMDI_a88b4d33-4d12-4c90-8984-6dfc5e345c13"
      unitRef="usd">30368000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMTEtNC0xLTEtODQwMDI_341ca26a-249c-49f7-9a79-9eff06b782b1"
      unitRef="usd">23789000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMTItMi0xLTEtODQwMDI_dfd84466-792a-41e7-a94b-d0ef6c5f1d60"
      unitRef="usd">502985000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RhYmxlOmQ4ZjE1NzdjOTA5YzRlZDM4ZTM1OTFiYjVkMmZmM2E4L3RhYmxlcmFuZ2U6ZDhmMTU3N2M5MDljNGVkMzhlMzU5MWJiNWQyZmYzYThfMTItNC0xLTEtODQwMDI_85ac4fd2-a7a3-4507-a1d6-618ecb839db9"
      unitRef="usd">481412000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RleHRyZWdpb246MDQyOWQwYWYwMzM5NDFlOTk0ZWUyNWRkZTA4Yzk4ZTFfMjU0_ccc6f252-86f0-4777-976b-9349ac82a2bd"
      unitRef="usd">20400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RleHRyZWdpb246MDQyOWQwYWYwMzM5NDFlOTk0ZWUyNWRkZTA4Yzk4ZTFfMjYx_277b4084-9c64-49cf-b248-609474c16743"
      unitRef="usd">17000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RleHRyZWdpb246MDQyOWQwYWYwMzM5NDFlOTk0ZWUyNWRkZTA4Yzk4ZTFfMzM0_93ed884b-3993-4d04-9d95-7d7dde44ae04"
      unitRef="usd">39700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81Mi9mcmFnOjA0MjlkMGFmMDMzOTQxZTk5NGVlMjVkZGUwOGM5OGUxL3RleHRyZWdpb246MDQyOWQwYWYwMzM5NDFlOTk0ZWUyNWRkZTA4Yzk4ZTFfMzQx_3e0748f5-0f78-4128-81b2-db5a7d0122c1"
      unitRef="usd">32800000</us-gaap:Depreciation>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMjc5Nw_b496a400-1ea2-465d-be41-cfdff4e35a55">Debt&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company maintains credit facilities to finance acquisitions, to fund the purchase of real estate, construction equipment, plants and other fixed assets and for general working capital purposes. Debt at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&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;143,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,258)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current maturities of long-term debt&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;(13,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of current maturities&lt;/span&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;408,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;363,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Since 2017, the Company and each of its subsidiaries have been parties to a credit agreement with PNC Bank, National Association (successor in interest to BBVA USA) and certain other lenders party from time to time thereto. The credit agreement has been amended and restated on multiple occasions since its inception in order to provide for changes in the economic terms of the credit facility and developments at the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On June 30, 2022, the Company and each of its subsidiaries entered into a Third Amended and Restated Credit Agreement with PNC Bank, National Association, as administrative agent and lender, PNC Capital Markets LLC, as joint lead arranger and sole bookrunner, Regions Bank and BofA Securities, Inc., each as a joint arranger, and certain other lenders (as amended and restated, the &#x201c;Credit Agreement&#x201d;). The Credit Agreement provides for (i) a term loan facility in an initial aggregate principal amount of $250.0&#160;million (the &#x201c;Term Loan&#x201d;) the full amount of which was drawn at closing, (ii) a revolving credit facility in an initial aggregate principal amount of $325.0&#160;million (the &#x201c;Revolving Credit Facility&#x201d;), and (iii) a delayed draw term loan facility in an initial aggregate principal amount of $50.0&#160;million (the &#x201c;Delayed Draw Term Loan&#x201d;). Among other things, the proceeds of the Term Loan were used to refinance indebtedness of the Company and its subsidiaries under its prior credit facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;All outstanding advances under the Term Loan and Revolving Credit Facility are due and payable in full on June 30, 2027 (the &#x201c;Maturity Date&#x201d;). The Term Loan (commencing on September 30, 2022) and the Delayed Draw Term Loan (commencing on the earliest of (i) December 31, 2023, or (ii) the last day of the fiscal quarter in which the commitments under the Delayed Draw Term Loan are fully drawn or terminated, as applicable) will amortize in quarterly installments in an amount (subject, in each case, to adjustments for prior mandatory and voluntary prepayments of principal) equal to: (a) 1.25% of the original principal amount of the Term Loan (and, to the extent any Delayed Draw Term Loans are then outstanding, the original principal amount of such loans) and continuing on each of the following eleven quarter-end payment dates; (b) 1.875% of the original principal amount of the Term Loan (and, to the extent any Delayed Draw Term Loans are then outstanding, the original principal amount of such loans) on each of the next eight quarter-end payment dates; and (c) all remaining principal of the Term Loan and the Delayed Draw Term Loans are due and payable in full on the Maturity Date. The annual interest rates applicable to advances will be calculated, at the Company&#x2019;s option, by using either a base rate, Daily Simple SOFR plus 0.10%, or Term SOFR plus 0.10%, and in each case, plus an applicable margin percentage that corresponds to the Company&#x2019;s consolidated net leverage ratio. Subject to various requirements, the Company generally may (and, under certain circumstances, must) prepay all or a portion of the outstanding balance of the advances, together with accrued interest thereon, prior to their contractual maturity. The obligations of the Company and its subsidiaries under the Credit Agreement are secured by a first priority security interest in substantially all of the Company&#x2019;s assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;At March 31, 2023 and September 30, 2022, there was $280.6&#160;million and $271.9&#160;million, respectively, of principal outstanding under the Term Loan, $143.1&#160;million and $105.1&#160;million, respectively, of principal outstanding under the Revolving Credit Facility, and availability of $171.9&#160;million and $208.6&#160;million, respectively, under the Revolving Credit Facility, including a reduction for outstanding letters of credit. The Company also had $10.0&#160;million and $25.0&#160;million available under the Delayed Draw Term Loan at March 31, 2023 and September 30, 2022, respectively. &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 Credit Agreement contains customary negative covenants for agreements of this type, including, but not limited to, restrictions on &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 Company&#x2019;s ability to make acquisitions, make loans or advances, make capital expenditures and investments, pay dividends, create &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;or incur indebtedness, create liens, wind up or dissolve, consolidate, merge or liquidate, or sell, transfer or dispose of assets. The Credit &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Agreement also requires the Company to satisfy certain financial covenants, including a minimum fixed charge coverage ratio of 1.20-&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;to-1.00 and a maximum consolidated leverage ratio of 3.50-to-1.00, subject to certain adjustments. At March 31, 2023 and September 30, 2022, the Company&#x2019;s fixed charge coverage ratio was 1.47-to-1.00 and 2.56-to-1.00, respectively, and the Company&#x2019;s consolidated leverage ratio was 2.92-to-1.00 and 2.79-to-1.00, respectively. At both March 31, 2022 and September 30, 2022, the Company was in compliance with all covenants under the Credit Agreement.&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;From time to time, the Company has entered into interest rate swap agreements to hedge against the risk of changes in interest rates. At March 31, 2023 and September 30, 2022, the aggregate notional value of these interest rate swap agreements was $300.0&#160;million, and the fair value was $18.9&#160;million and $24.7&#160;million, respectively, which is included within other assets on the Company&#x2019;s Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMjc5OA_fb05faa8-58b4-4e68-a509-0a2d8bd990db">Debt at March 31, 2023 and September 30, 2022 consisted of the following (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&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;143,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,258)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current maturities of long-term debt&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;(13,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of current maturities&lt;/span&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;408,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;363,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7831cb503f0f40bea3bd3cb9f99d1133_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfMy0xLTEtMS04NDAwMg_a7db520e-2b6d-49d6-bef9-9801e2245b8a"
      unitRef="usd">280625000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7bafd51a468f4518bc39c68e679d4617_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfMy0zLTEtMS04NDAwMg_8c765bf7-d0f4-4844-aef9-6a5ea1fdac36"
      unitRef="usd">271875000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia981a526789841bb91c99e2404e40e6a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNC0xLTEtMS04NDAwMg_4c218b93-68ff-4cf5-8e72-ed3c946e146f"
      unitRef="usd">143100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4c1f555efb514bf3956fef3a4f3bde55_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNC0zLTEtMS04NDAwMg_91e79e79-47af-4650-83ee-a0793a5c4fc7"
      unitRef="usd">105100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNS0xLTEtMS04NDAwMg_904ad6f5-6ec5-490b-a370-137751923ac1"
      unitRef="usd">423725000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNS0zLTEtMS04NDAwMg_9d10521e-4288-4d06-9883-fb88a090e3bc"
      unitRef="usd">376975000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNi0xLTEtMS04NDAwMg_7c022393-a7f7-4d99-a90f-b47cb2bada6b"
      unitRef="usd">1258000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNi0zLTEtMS04NDAwMg_71f31b9d-e4e1-42f4-9577-53f40641a2f4"
      unitRef="usd">1409000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNy0xLTEtMS04NDAwMg_5291a4fc-5246-44a3-b86c-cc1ab2c66bc2"
      unitRef="usd">13500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfNy0zLTEtMS04NDAwMg_989eef67-61f8-4f3d-aae4-0d6dde5bc39c"
      unitRef="usd">12500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfOC0xLTEtMS04NDAwMg_10bb38ff-a88a-4aa2-bed3-8cc9e383a2ca"
      unitRef="usd">408967000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RhYmxlOjcwZmNiYmVmMjE1ZjQxYmM4MjRjYTcyZTRlYjAzNzkxL3RhYmxlcmFuZ2U6NzBmY2JiZWYyMTVmNDFiYzgyNGNhNzJlNGViMDM3OTFfOC0zLTEtMS04NDAwMg_d237a954-a767-4132-9524-fdfc970141ba"
      unitRef="usd">363066000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if86568adfd09485babd0b94142c88a34_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMjE5OTAyMzI2NzM1Nw_0864a66e-5dc4-4481-b049-a58db7bd7512"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibc744995353e4c109168b9fbe54d2260_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMjE5OTAyMzI2NzUwMw_85d88401-bc2d-4b49-8270-5935932f2db2"
      unitRef="usd">325000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i19951af96a6944419e0571c4979fc489_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMjE5OTAyMzI2NzYzMA_7af36831-d380-47c0-9cb9-a52b1937674b"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <road:LineOfCreditPrincipalRepaymentRate
      contextRef="i90ebeb0084564950aa78883186654f40_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzY5Mg_21878d5f-38ca-4404-aa56-122671b302ff"
      unitRef="number">0.0125</road:LineOfCreditPrincipalRepaymentRate>
    <road:LineOfCreditPrincipalRepaymentRate
      contextRef="ifada6f9446604631bf082a08ff560375_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzY5OQ_74d576f7-4e41-4fd5-8dad-d28904b753d6"
      unitRef="number">0.01875</road:LineOfCreditPrincipalRepaymentRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic57def10be0f40359dce27dcefcb2ceb_D20220630-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzcwNw_4b662164-1201-4e52-a012-1fa0d6b40d5f"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0f32437cacc54703b5e00480ff5723dc_D20220630-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzcxNA_d66aa37e-0308-4b6f-a335-aac1dd651d90"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebt
      contextRef="i4155b95f34784652ac26731b9776198e_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzcyMQ_a62927f0-58aa-4a23-869b-f0f220bc4d13"
      unitRef="usd">280600000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ide6e0199220a402a91fbd4151c5b8674_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzczNw_686f9f3b-a6ac-4cba-8c5b-96c77d232867"
      unitRef="usd">271900000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i7b62073bca6045c3b152cec7e997fd89_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzc1Mw_39a81469-468a-488c-aa6d-310df888fb85"
      unitRef="usd">143100000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i9fba8e3ef7654311aeb5715405e07276_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzc2OQ_c04f41ab-fb00-44f0-b004-6802857bf777"
      unitRef="usd">105100000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i7b62073bca6045c3b152cec7e997fd89_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzc4NQ_bd0be9fb-8996-4b91-8ef9-3b8abac0c70d"
      unitRef="usd">171900000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i9fba8e3ef7654311aeb5715405e07276_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzgwMQ_d9c57ee4-f6ed-42f1-976b-2a73dd72a25a"
      unitRef="usd">208600000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i6fd6dcd81e2749d49cc3cb4c8794705f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzgxNw_9ce67954-b89d-45e0-8a52-8b72894299dd"
      unitRef="usd">10000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ia87fec6f281642168d152a0e724d75ea_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfNTQ5NzU1ODM0NTM0_07aa03a9-acd7-4b37-9371-2109f6810d73"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <road:DebtInstrumentFixedCoverageRatio
      contextRef="i72c3c5d85d734bea880620a7a30a3fb9_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzgzMg_87154f4c-b4e6-4dce-aa82-8e2d8533ac70"
      unitRef="number">1.20</road:DebtInstrumentFixedCoverageRatio>
    <road:DebtInstrumentFixedCoverageRatio
      contextRef="i4ee93b0f03c4469ebe458837fdde2d74_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0NzgzOA_b60b695f-d153-4e3b-8d41-b506dae13427"
      unitRef="number">3.50</road:DebtInstrumentFixedCoverageRatio>
    <road:DebtInstrumentFixedCoverageRatio
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg0NA_7f61bf49-f5a8-42f4-b4a7-93f1f748ed4e"
      unitRef="number">1.47</road:DebtInstrumentFixedCoverageRatio>
    <road:DebtInstrumentFixedCoverageRatio
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg1MA_012b542f-dac9-4253-ba25-7b5f584ae675"
      unitRef="number">2.56</road:DebtInstrumentFixedCoverageRatio>
    <road:DebtInstrumentLeverageRatio
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg1Ng_5afa6490-db46-4fb7-9822-d9b5a53b0fb7"
      unitRef="number">2.92</road:DebtInstrumentLeverageRatio>
    <road:DebtInstrumentLeverageRatio
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg2Mg_52009130-94e0-4be7-8e85-ca44d80da330"
      unitRef="number">2.79</road:DebtInstrumentLeverageRatio>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i91a7ee115c65403db2b2186fdc7c0333_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg2OA_1c609956-f57b-4168-b9ee-808999bf99ca"
      unitRef="usd">300000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ibb9fe613f76048d48039db8e1ca5e3d2_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg2OA_826d607d-e86d-48b5-8ec3-6c6b011d6689"
      unitRef="usd">300000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ibb9fe613f76048d48039db8e1ca5e3d2_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg4NA_d541faa0-0453-403e-bafb-1e8d83cfe8f7"
      unitRef="usd">18900000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i91a7ee115c65403db2b2186fdc7c0333_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81NS9mcmFnOjRjNzM0ZjY5NzRlODRjYjFhODBiMDE0MDliNTc4ZTRmL3RleHRyZWdpb246NGM3MzRmNjk3NGU4NGNiMWE4MGIwMTQwOWI1NzhlNGZfMTA5OTUxMTY0Nzg5OQ_41cfabe4-fcab-45e9-b1fd-f0ca20871a6e"
      unitRef="usd">24700000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81OC9mcmFnOmM5ZjljNTk5NjQ0ZDRhZjJiZjU4YjgxMjI1MjIxODFlL3RleHRyZWdpb246YzlmOWM1OTk2NDRkNGFmMmJmNThiODEyMjUyMjE4MWVfMjMwNQ_043ae7b8-2dd9-434d-96cb-48f2106f3ea3">Equity&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares of Class A common stock and Class B common stock are identical, except with respect to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock. The holders of Class A common stock are entitled to one vote per share, and the holders of Class B common stock are entitled to ten votes per share. The holders of Class A common stock and Class B common stock vote together as a single class on all matters submitted to a vote of stockholders, including the election of directors, unless otherwise required by applicable law or the Company&#x2019;s certificate of incorporation or bylaws. Shares of Class B common stock are convertible into shares of Class A common stock at any time at the option of the holder or upon any transfer, subject to certain limited exceptions. In addition, upon the election of the holders of a majority of the then-outstanding shares of Class B common stock, all outstanding shares of Class B common stock will be converted into shares of Class A common stock. Once converted into shares of Class A common stock, shares of Class B common stock will not be reissued. Class A common stock is not convertible into any other class of the Company&#x2019;s capital stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended March 31, 2023, the Company received a total of 5,267 shares of Class A common stock from employees for reimbursement of income taxes paid by the Company on behalf of these employees related to the vesting of restricted stock awards and 1,864 shares of Class A common stock through forfeitures of restricted stock awards by terminated employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended March 31, 2023, the Company awarded a total of 180,798 restricted shares of Class A common stock to certain directors, officers and employees of the Company under the Construction Partners, Inc. 2018 Equity Incentive Plan (the &#x201c;Equity Incentive Plan&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information about these transactions is set forth in Note 13 - Equity-Based Compensation.&lt;/span&gt;&lt;/div&gt;Other Comprehensive Income (Loss)Comprehensive income (loss) comprises two subsets: net income and OCI. The components of OCI are presented in the accompanying Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Stockholders&#x2019; Equity, net of applicable &lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;taxes. The Company&#x2019;s interest rate swap contract hedge included in other comprehensive income (loss) was entered into on July 1, 2022 with an original notional value of  $300.0&#160;million. The maturity date of this swap is June 30, 2027. The Company received a credit of $12.6&#160;million under the &#x201c;blend and extend&#x201d; arrangement utilizing the fair values of the existing interest rate swap agreements at June 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts in accumulated other comprehensive income (&#x201c;AOCI&#x201d;), net of tax, at March 31, 2023 and September 30, 2022, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;March 31,  2023 (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;Interest rate swap contract, net of blend and extend arrangement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss on available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less net tax effect of other comprehensive income items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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;12,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;17,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in AOCI, net of tax, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:bottom"&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;17,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 OCI changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2023 (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;12,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:bottom"&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 OCI changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2022 (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;6,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from AOCI to earnings are as follows (unaudited, in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(2,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized loss on restricted investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expense (benefit) from income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total reclassifications from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(3,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized loss on restricted investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expense (benefit) from income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total reclassifications from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <road:CommonStockVotingRightsForEachShare
      contextRef="idc38626a30254d47a0bdeb1b7a4df4c7_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81OC9mcmFnOmM5ZjljNTk5NjQ0ZDRhZjJiZjU4YjgxMjI1MjIxODFlL3RleHRyZWdpb246YzlmOWM1OTk2NDRkNGFmMmJmNThiODEyMjUyMjE4MWVfMjE5OTAyMzI1OTMzNg_05cb24f2-a1c9-499d-853a-69d90ba7d4b7"
      unitRef="voting_right">1</road:CommonStockVotingRightsForEachShare>
    <road:CommonStockVotingRightsForEachShare
      contextRef="i3b0e67ebbeaf45f2b93afc05a9019bef_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81OC9mcmFnOmM5ZjljNTk5NjQ0ZDRhZjJiZjU4YjgxMjI1MjIxODFlL3RleHRyZWdpb246YzlmOWM1OTk2NDRkNGFmMmJmNThiODEyMjUyMjE4MWVfMjE5OTAyMzI1OTQxMg_1d0bb8ec-0db3-4432-992a-f11437ff42d6"
      unitRef="voting_right">10</road:CommonStockVotingRightsForEachShare>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i8f4e427f24cf419a9817748d17a94d93_D20221001-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81OC9mcmFnOmM5ZjljNTk5NjQ0ZDRhZjJiZjU4YjgxMjI1MjIxODFlL3RleHRyZWdpb246YzlmOWM1OTk2NDRkNGFmMmJmNThiODEyMjUyMjE4MWVfMjE5OTAyMzI2MTQ1NA_e50908c2-2994-408d-8339-41564a351dbb"
      unitRef="shares">5267</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="ie50d18a724204ddfb14463fa23d7c066_D20221001-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81OC9mcmFnOmM5ZjljNTk5NjQ0ZDRhZjJiZjU4YjgxMjI1MjIxODFlL3RleHRyZWdpb246YzlmOWM1OTk2NDRkNGFmMmJmNThiODEyMjUyMjE4MWVfNTQ5NzU1ODIwNzE3_fc3a03fe-60e6-4e39-828d-7dcb4faa3d01"
      unitRef="shares">1864</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ie50d18a724204ddfb14463fa23d7c066_D20221001-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF81OC9mcmFnOmM5ZjljNTk5NjQ0ZDRhZjJiZjU4YjgxMjI1MjIxODFlL3RleHRyZWdpb246YzlmOWM1OTk2NDRkNGFmMmJmNThiODEyMjUyMjE4MWVfMjE5OTAyMzI2MTg1Mg_1ec06f0f-5021-4a11-aa4c-bf070d2c0475"
      unitRef="shares">180798</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RleHRyZWdpb246ODQwZWExYjNmZWIzNDdkZWI0MzUxMzM5YjZhNDcwNGZfOTc5_e57ec280-7a3d-46b3-9083-e7c54e1fc4db">Earnings Per Share&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in Note 9 - Equity, the Company has Class A common stock and Class B common stock. Because the only differences between the two classes of common stock are related to voting rights, conversion rights and transfer restrictions applicable to shares of Class B common stock, the Company has not presented earnings per share under the two-class method, as the earnings per share are the same for both Class A common stock and Class B common stock. The following table summarizes the weighted-average number of basic common shares outstanding and the calculation of basic earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.926%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&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;Net loss attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;Weighted average number of common shares outstanding, basic &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;51,827,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,793,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,826,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,744,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per common share attributable to common stockholders, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&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 calculation of the weighted-average number of diluted common shares outstanding and the calculation of diluted earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.649%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Net loss attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Weighted average number of basic common shares outstanding, basic &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;51,827,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,793,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,826,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,744,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Restricted stock grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of diluted common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,827,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,793,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,826,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,744,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 loss per diluted common share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RleHRyZWdpb246ODQwZWExYjNmZWIzNDdkZWI0MzUxMzM5YjZhNDcwNGZfOTgw_c7128b18-48b6-430a-8e00-2b9bb50c0e61">The following table summarizes the weighted-average number of basic common shares outstanding and the calculation of basic earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.926%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&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;Net loss attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;Weighted average number of common shares outstanding, basic &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;51,827,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,793,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,826,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,744,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per common share attributable to common stockholders, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&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 calculation of the weighted-average number of diluted common shares outstanding and the calculation of diluted earnings per share for the periods presented (unaudited in thousands, except share and per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.649%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Net loss attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Weighted average number of basic common shares outstanding, basic &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;51,827,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,793,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,826,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,744,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Restricted stock grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of diluted common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,827,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,793,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,826,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,744,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 loss per diluted common share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfMy0xLTEtMS04NDAwMg_9aa57482-0cd1-4595-95fa-63434498f5c1"
      unitRef="usd">-5481000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfMy0zLTEtMS04NDAwMg_55a91da9-2721-45e8-b39a-3cfb20deee93"
      unitRef="usd">-9418000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfMy01LTEtMS04NDAwMg_4a213be5-1f72-4384-8256-5785a9e18dd2"
      unitRef="usd">-3589000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfMy03LTEtMS04NDAwMg_b96ec8ed-a915-4880-a6fe-dc132b2b717e"
      unitRef="usd">-3907000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNS0xLTEtMS04NDAwMg_fcb01377-e190-4c7e-9718-95cb88c6fa16"
      unitRef="shares">51827365</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNS0zLTEtMS04NDAwMg_8e62cb35-b8e1-47af-add0-5a091f1cd84c"
      unitRef="shares">51793443</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNS01LTEtMS04NDAwMg_a864f832-1edf-4192-8058-e74b22742ac6"
      unitRef="shares">51826143</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNS03LTEtMS04NDAwMg_5c047825-c1a0-41c2-bc5a-d03c9b2cb25f"
      unitRef="shares">51744052</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNi0xLTEtMS04NDAwMg_bc84fed7-a238-4504-81f8-36ed7460fbf9"
      unitRef="usdPerShare">-0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNi0zLTEtMS04NDAwMg_03019cbd-f5f3-474d-a894-faab08fb6f5d"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNi01LTEtMS04NDAwMg_769f70a0-b866-4940-b48f-17fad071fe22"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjFlODg0ZTdlYjRlMjQ0NTM5MWU3MTA0M2ZmNDJkNTQ1L3RhYmxlcmFuZ2U6MWU4ODRlN2ViNGUyNDQ1MzkxZTcxMDQzZmY0MmQ1NDVfNi03LTEtMS04NDAwMg_4292bca6-55bc-4c6e-aaac-7fa807ff9d3e"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMy0xLTEtMS04NDAwMg_03041e04-f86a-42c6-9201-b2fb20d7b88d"
      unitRef="usd">-5481000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMy0zLTEtMS04NDAwMg_5588db86-0fea-480b-beea-2b4de32a02a9"
      unitRef="usd">-9418000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMy01LTEtMS04NDAwMg_cd5248f7-267b-4222-ad50-ef2d1c9f25e5"
      unitRef="usd">-3589000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMy03LTEtMS04NDAwMg_94772d01-4e6c-4255-8b79-847c4b9c0bf7"
      unitRef="usd">-3907000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfNS0xLTEtMS04NDAwMg_99d5b6f8-1ce6-4125-a959-8293ab5d9318"
      unitRef="shares">51827365</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfNS0zLTEtMS04NDAwMg_49e462ed-ee36-45ef-9228-5dd3dcb17c35"
      unitRef="shares">51793443</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfNS01LTEtMS04NDAwMg_ea279a69-e37e-4db6-a726-26d7944dce8c"
      unitRef="shares">51826143</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfNS03LTEtMS04NDAwMg_19624eed-9ac4-4e60-839f-31fa0308ce47"
      unitRef="shares">51744052</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOC0xLTEtMS04NDAwMg_7a8aa050-c2bd-4c38-91ca-58ef8d7567c4"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOC0zLTEtMS04NDAwMg_26d1c3eb-16ff-441c-af05-1f88f0a768bc"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOC01LTEtMS04NDAwMg_a75311d6-01ba-40f6-b530-02731107b56a"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOC03LTEtMS04NDAwMg_f6ada706-0df9-46ea-84d8-31b212f667ae"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOS0xLTEtMS04NDAwMg_7c7d61eb-4e7c-4705-a2f3-127199cea23b"
      unitRef="shares">51827365</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOS0zLTEtMS04NDAwMg_0e046d6c-99e8-4229-a320-23375e4c5d00"
      unitRef="shares">51793443</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOS01LTEtMS04NDAwMg_5391aafa-40f6-4cba-b93f-f3b54c9e861f"
      unitRef="shares">51826143</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfOS03LTEtMS04NDAwMg_da6fc1ff-57a7-4781-89ef-b57dc1b5e739"
      unitRef="shares">51744052</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMTAtMS0xLTEtODQwMDI_c6d59989-b580-4acd-a9d3-5dbb18e52770"
      unitRef="usdPerShare">-0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMTAtMy0xLTEtODQwMDI_cdf4ef73-728d-45d1-83d0-14411f1c54ea"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMTAtNS0xLTEtODQwMDI_c5e213c2-ab13-4103-8810-a8af56b8fa5b"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82MS9mcmFnOjg0MGVhMWIzZmViMzQ3ZGViNDM1MTMzOWI2YTQ3MDRmL3RhYmxlOjhiYjEwNDY3YzBmMDRlMjdhNTU4NmQ1NDRjY2E3OWU1L3RhYmxlcmFuZ2U6OGJiMTA0NjdjMGYwNGUyN2E1NTg2ZDU0NGNjYTc5ZTVfMTAtNy0xLTEtODQwMDI_d6038dcc-3879-4d51-b048-61b5f0233851"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82NC9mcmFnOjE5YWFlYmFiNGJmYjRiOTZhNzdlYTEyMzEzZjI3ZmFkL3RleHRyZWdpb246MTlhYWViYWI0YmZiNGI5NmE3N2VhMTIzMTNmMjdmYWRfNzkw_ec777956-a891-4129-8afc-3a13a88e7c07">Provision for Income Taxes&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files a consolidated United States federal income tax return and income tax returns in various states. Management evaluated the Company&#x2019;s tax positions based on appropriate provisions of applicable tax laws and regulations and believes that they are supportable based on their specific technical merits and the facts and circumstances of the respective transactions.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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;The Company&#x2019;s effective income tax rate for the three months ended March 31, 2023 and 2022 was 21.1% and 23.5%, respectively.  The Company&#x2019;s effective tax rate for the six months ended March 31, 2023 and 2022 was 21.1% and 21.8%, respectively. The changes in the Company&#x2019;s effective rates are due to differences in state tax rates at its operating subsidiaries.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82NC9mcmFnOjE5YWFlYmFiNGJmYjRiOTZhNzdlYTEyMzEzZjI3ZmFkL3RleHRyZWdpb246MTlhYWViYWI0YmZiNGI5NmE3N2VhMTIzMTNmMjdmYWRfNTMy_e83f2d13-97a5-475a-85cb-d5095421441b"
      unitRef="number">0.211</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82NC9mcmFnOjE5YWFlYmFiNGJmYjRiOTZhNzdlYTEyMzEzZjI3ZmFkL3RleHRyZWdpb246MTlhYWViYWI0YmZiNGI5NmE3N2VhMTIzMTNmMjdmYWRfNTM5_0fa1bb0a-9c60-4cca-9ebd-5f76c01d3473"
      unitRef="number">0.235</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82NC9mcmFnOjE5YWFlYmFiNGJmYjRiOTZhNzdlYTEyMzEzZjI3ZmFkL3RleHRyZWdpb246MTlhYWViYWI0YmZiNGI5NmE3N2VhMTIzMTNmMjdmYWRfNjQ0_2725a516-212e-4cfa-b699-37f7717f1d6b"
      unitRef="number">0.211</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82NC9mcmFnOjE5YWFlYmFiNGJmYjRiOTZhNzdlYTEyMzEzZjI3ZmFkL3RleHRyZWdpb246MTlhYWViYWI0YmZiNGI5NmE3N2VhMTIzMTNmMjdmYWRfNjUx_64b762b2-b5d0-4119-b503-34cf6fd9b4b3"
      unitRef="number">0.218</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfNDM5NQ_259cb6f2-0158-486c-888f-667b15c93412">Related Parties&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;On December 31, 2017, the Company sold an indirect wholly owned subsidiary to an immediate family member of an executive officer  of the Company (&#x201c;Purchaser of Subsidiary&#x201d;) in consideration for a note receivable in the amount of $1.0&#160;million, which approximated the net book value of the disposed entity. At March 31, 2023, $0.1&#160;million and $0.3&#160;million was reflected on the Company&#x2019;s Consolidated Balance Sheets within other current assets and other assets, respectively, representing the remaining balances on this note receivable. In connection with this transaction, the Company also received a note receivable from the disposed entity (&#x201c;Disposed Entity&#x201d;) on December 31, 2017 in the amount of $1.0&#160;million representing certain accounts payable of the Disposed Entity that were paid by the Company. At March 31, 2023, $0.1&#160;million and $0.2&#160;million was reflected on the Company&#x2019;s Consolidated Balance Sheets within other current assets and other assets, respectively, representing the remaining balances on this note receivable. The notes do not bear interest, and repayments are scheduled to be made in periodic installments during fiscal year 2023 through fiscal year 2026.&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;Prior to its acquisition by the Company, a current subsidiary of the Company advanced funds to an entity owned by an immediate family member of an officer of the Company in connection with a land development project. The obligations of the borrower entity to repay the advances were guaranteed by a separate entity owned by the same family member of the officer. Amounts outstanding under the advances did not bear interest and matured in full in March 2021. In March 2021, the subsidiary of the Company amended and restated the terms of the repayment obligation, as a result of which the officer personally assumed the remaining balance of the obligation. No new amounts were advanced to the officer by the Company or any subsidiary or affiliate thereof in connection with the transaction. Under the amended and restated terms, the officer executed a promissory note in favor of the Company&#x2019;s subsidiary in the principal amount of $0.8&#160;million. The note bears simple interest at a rate of 4.0% and requires annual minimum payments of $0.1&#160;million inclusive of principal and accrued interest, with any remaining principal and accrued interest due and payable in full on December 31, 2027. As security for his payment obligations, the officer pledged as collateral 30,000 shares of the 140,389 shares of Class B common stock that had previously been pledged as collateral and 7,500 shares of Class A common stock owned by the officer personally. Amounts outstanding under the note are reflected on the Company&#x2019;s Consolidated Balance Sheets within other current assets and other assets (&#x201c;Land Development Project&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company conducts or has conducted business with the following related parties: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Entities owned by immediate family members of an executive officer of the Company perform subcontract work for a subsidiary of the Company, including trucking and grading services (&#x201c;Subcontracting Services&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Since June 1, 2014, the Company has been a party to an access agreement with Island Pond Corporate Services, LLC, which provides a location for the Company to conduct business development activities from time to time on a property owned by the Executive Chairman of the Company&#x2019;s Board of Directors (&#x201c;Island Pond&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company is party to a management services agreement with SunTx, under which the Company pays SunTx Capital Management Corp. (&#x201c;SunTx&#x201d;) $0.31&#160;million per fiscal quarter and reimburses certain travel and other out-of-pocket expenses associated with services rendered under the management services agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents revenues earned and expenses incurred by the Company during the three and six months ended March 31, 2023 and 2022, and accounts receivable and payable balances at March 31, 2023 and September 30, 2022, related to transactions with the related parties described above (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;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;Revenue Earned (Expense Incurred)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;Accounts Receivable (Payable)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="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 colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;Purchaser of Subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Disposed Entity&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land Development Project&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subcontracting Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&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;(853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&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;(2,992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&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;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Island Pond&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;(80)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;(80)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SunTx&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;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;(384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;(726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;(759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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; Cost is reflected as cost of revenues on the Company&#x2019;s Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; Cost is reflected as general and administrative expenses on the Company&#x2019;s Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i1dc995dd0c9b420590ae771b30f82fb2_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjYw_0ff31616-94e6-4e07-a52d-4006e4decdae"
      unitRef="usd">1000000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i11728c0b53b440db93912df2487137d7_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMzQ1_c602a060-0532-49d2-8dbf-d4b749b12ef5"
      unitRef="usd">100000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i41d4b4b79b4b42d7abbcf50863701849_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMzUy_0c171449-3b79-4bde-822f-48f7b5c5f660"
      unitRef="usd">300000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i44903cd11656463cb19dee3e60824a39_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfNjk5_e0908702-9d80-475c-8d3c-b2f3b1f44b5b"
      unitRef="usd">1000000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i2b5703a515d44358a324fef54a669937_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfODEz_81af3b34-0c9f-433a-a3f2-77ae502d0154"
      unitRef="usd">100000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i61e59f5c6d144e4e90c8fb4bd0c39bc8_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfODIw_ab731283-5852-46e2-90d7-0dfa7fdbf315"
      unitRef="usd">200000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0b00d31066c84c1a845cda69975262b0_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjA3Mg_702cb325-fd47-4ca3-92f1-fb46da5313a5"
      unitRef="usd">800000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0b00d31066c84c1a845cda69975262b0_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjEyMA_af1bba8a-f816-41f1-ba52-479bc491311c"
      unitRef="number">0.040</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="i0b00d31066c84c1a845cda69975262b0_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjE2Mw_684cb5f0-560e-4d4e-8db1-857d931b5a01"
      unitRef="usd">100000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <road:SharesOwnedPledgedAsCollateral
      contextRef="i0791b326ce6d46f490b04e130e258da5_D20210301-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjM4Mg_77c969ae-9234-478e-a00b-ba7f56e30eb9"
      unitRef="shares">30000</road:SharesOwnedPledgedAsCollateral>
    <road:SharesOwnedPledgedAsCollateral
      contextRef="i374e4dbd19294216a59099c48af9b701_D20171201-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjM5OQ_93c3bffe-a6f8-44e4-bf3c-0ec10429e202"
      unitRef="shares">140389</road:SharesOwnedPledgedAsCollateral>
    <road:SharesOwnedPledgedAsCollateral
      contextRef="i4f8a0523e2f342e6b2252d8f962e88fc_D20210301-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMjQ4NA_593105fd-440e-4f1b-b1b2-51898ec711fa"
      unitRef="shares">7500</road:SharesOwnedPledgedAsCollateral>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i8c08e17a3dab44f89ec885b6fac61d83_D20230101-20230331"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfMTA5OTUxMTYzNDQ0Ng_ce1a8225-8aff-49e4-bc5c-d45aad7aa9b1"
      unitRef="usd">310000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RleHRyZWdpb246NzE2Y2IzY2YxMDVjNGU4M2E0M2I3N2FhNzNhYTQxNWVfNDM5NA_93f07467-1aaa-47e6-b56b-cfa7e62c7349">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents revenues earned and expenses incurred by the Company during the three and six months ended March 31, 2023 and 2022, and accounts receivable and payable balances at March 31, 2023 and September 30, 2022, related to transactions with the related parties described above (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;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;Revenue Earned (Expense Incurred)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;Accounts Receivable (Payable)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="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 colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;Purchaser of Subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Disposed Entity&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land Development Project&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subcontracting Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&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;(853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&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;(2,992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&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;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Island Pond&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;(80)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;(80)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SunTx&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;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;(384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;(726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;(759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2)&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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; Cost is reflected as cost of revenues on the Company&#x2019;s Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; Cost is reflected as general and administrative expenses on the Company&#x2019;s Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i72d3096e38a74e768e860c215d2b3a9b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNC0xLTEtMS04NDAwMg_f8baf206-ce4b-4adb-91af-168696d285ca"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ibbec4d67369b4ca4831aa731f61fbce4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNC0zLTEtMS04NDAwMg_09385b5a-52e1-4f33-9cac-00576e718033"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="iffc4a68a003d474a89fca8030cbacadd_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNC01LTEtMS04NDAwMg_af904056-1c73-485a-b1ff-bd9b4a865f9e"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="idca39313beda42ef97eb6923205ecdc8_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNC03LTEtMS04NDAwMg_8942d7cd-c435-4375-be8d-6308c4886df9"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="ie63ce878134e4ab397251255d6232b30_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNC05LTEtMS04NDAwMg_354d6750-5352-41bb-819a-e16ca918f0a9"
      unitRef="usd">414000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i9f6c16b7d9744473b3e8c73e5bb3b9f6_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNC0xMS0xLTEtODQwMDI_2b91a3ac-8562-4508-9466-dcfcdbd2f74c"
      unitRef="usd">414000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ia0c70590ccea45d7b5e03021b7042a3b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNS0xLTEtMS04NDAwMg_144737d7-9f65-4e5d-a723-46a71c85bad3"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i58bf29e84922435e9832776eeaa81253_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNS0zLTEtMS04NDAwMg_a55d8cd7-7c20-4370-ac8b-dfbc3caf73b7"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i15bb7cf5fab74999b87185e7b8da5e61_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNS01LTEtMS04NDAwMg_cdc0c434-2b8e-4b4e-8603-6505375bd8cf"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ia0f6334cf8154a3d935914675b607a66_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNS03LTEtMS04NDAwMg_01b3064d-f88e-4fcc-bf23-fbebfcc51236"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i34064e96ac4e47fea1a0d6a9ef101887_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNS05LTEtMS04NDAwMg_5fc8ba81-4a37-4aa4-ba63-1e55fb0e333c"
      unitRef="usd">264000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i4dba1a6645ff4a27837efdf6bb80e5a8_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNS0xMS0xLTEtODQwMDI_4450a4df-89c2-402d-bd79-e4c957ac8e70"
      unitRef="usd">264000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i605ba6cfde3543f8b0c287583d56c8d3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNi0xLTEtMS04NDAwMg_f2f31f60-12e9-4dbe-b25b-183c175cc499"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i044ef70c2c1b46dabfbaa50440c51a16_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNi0zLTEtMS04NDAwMg_a928ac01-26e0-4da0-b49f-ea1ef9f99ac4"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ic92b7258c25f49ed97bf2f3091a4259b_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNi01LTEtMS04NDAwMg_64423de6-3533-43ee-845a-f26c94591450"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ibba6397e768642829f3490ce6d41e7f5_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNi03LTEtMS04NDAwMg_a201be6b-964a-475e-93e6-7b043580a5c9"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i0a0e6b836c404218b9b7e9b167c9653a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNi05LTEtMS04NDAwMg_f733977e-b140-4b65-ae79-126867bf0755"
      unitRef="usd">622000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i407cccd120264abd8aa1b58bde68a224_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNi0xMS0xLTEtODQwMDI_318b73b6-bb6e-4663-bed6-7f854f9caebb"
      unitRef="usd">712000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i8496fcba1f0f46358fb4fbffc1042791_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNy0xLTEtMS04NDAwMg_3ae263fb-4719-405c-bb46-f583d43b8f02"
      unitRef="usd">1173000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i328d9a1545f846e1bf429ff2d359c5ec_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNy0zLTEtMS04NDAwMg_1477fffd-1ca5-4434-870b-2de1d845a19c"
      unitRef="usd">853000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ia8f56fc7375c4410a88682ec0e3f0ce6_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNy01LTEtMS04NDAwMg_f7a34e8b-b232-4736-acc6-99bebae62976"
      unitRef="usd">2992000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i4859783000ca488594c37e385f3496a2_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNy03LTEtMS04NDAwMg_cfd99f99-e6a3-465f-a541-9997552e432c"
      unitRef="usd">3092000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i069f896406ea45529a5794eaea2a9cac_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNy05LTEtMS04NDAwMg_6067f9ce-feb1-4ff9-ae0c-36c14976faaa"
      unitRef="usd">-120000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="ib1d34d6f116343f9abf36f3759e2a4dd_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfNy0xMS0xLTEtODQwMDI_76ab2e64-f5bb-4806-86ff-370a2dd3e3c1"
      unitRef="usd">-695000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i789b210447cb4b03aadad6c9a59ddd49_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfOS0xLTEtMS04NDAwMg_00d964a0-cd73-41cf-9927-9ca3c159b6cc"
      unitRef="usd">80000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i52e401c8faed47dcb2fb2eb7d9599fab_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfOS0zLTEtMS04NDAwMg_fd18402a-fb1c-4edc-ad65-84a9ece89fd2"
      unitRef="usd">80000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ib665743f37804f2894aa63051573c654_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfOS01LTEtMS04NDAwMg_45eff110-4193-43a7-968a-49085b5b92dc"
      unitRef="usd">160000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ib4abd657d0c941ee8c2663458bfe8f02_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfOS03LTEtMS04NDAwMg_b509117f-ffd2-4f5d-9d0d-7b8d784f3690"
      unitRef="usd">160000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i942fbc1211e84c96969189be38fe88b2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfOS05LTEtMS04NDAwMg_e89d9f8e-6643-4100-aea3-de497a5878e0"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="ie96ccf64dd4549f6b93b5026265f79b5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfOS0xMS0xLTEtODQwMDI_e1f62f85-7f22-4806-8167-2b758faa45da"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i14d51afa3d704aba9affc5b6d4d397f3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfMTMtMS0xLTEtODQwMDI_1ff0a851-6df4-450e-a2cd-430e4cfa6952"
      unitRef="usd">359000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i0b71aba02b7d41f19c58f6da8612d7db_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfMTMtMy0xLTEtODQwMDI_7fb4b135-ff81-4531-a1ba-4d0040fa4547"
      unitRef="usd">384000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i97fe11f5220d4a8bbcbcf32be2a38bc6_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfMTMtNS0xLTEtODQwMDI_4eab6331-12e2-47d9-8f1b-f5a32bbf853a"
      unitRef="usd">726000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i5fc95c939c084456bcc7893166c82579_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfMTMtNy0xLTEtODQwMDI_402a3970-64cc-4183-990e-86458e6e12be"
      unitRef="usd">759000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i4227876e50fe461a85a370ac2cbf1857_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfMTMtOS0xLTEtODQwMDI_26e5b8a0-03e6-4c82-929b-68d66bd57584"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i4171d8475b624b9787dc5c37fc2cac77_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF82Ny9mcmFnOjcxNmNiM2NmMTA1YzRlODNhNDNiNzdhYTczYWE0MTVlL3RhYmxlOmQyYmFiYmViNGQ4ODRiYmM5NzJiZjQwODAxMjA0M2YwL3RhYmxlcmFuZ2U6ZDJiYWJiZWI0ZDg4NGJiYzk3MmJmNDA4MDEyMDQzZjBfMTMtMTEtMS0xLTg0MDAy_b8e5230f-7278-45e0-8ad4-a88fbb885b9b"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfODYy_3f694f2d-208d-4199-ade1-f2f0c732152c">Equity-Based Compensation&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures and recognizes equity-based compensation expense, net of forfeitures, over the requisite vesting periods for all equity-based payment awards made, and recognizes forfeitures as they occur. Equity-based compensation is included in general and administrative expenses in the Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March 31, 2023 and 2022, the Company recorded $2.2&#160;million and $1.8&#160;million, respectively, of compensation expense in connection with restricted stock awards. During the six months ended March 31, 2023 and 2022, the Company recorded $4.2&#160;million and $3.2&#160;million, respectively, of compensation expense in connection with restricted stock awards. At March 31, 2023, there was approximately $14.1&#160;million of unrecognized compensation expense related to restricted stock awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance stock units (&#x201c;PSUs&#x201d;) are eligible to vest at the end of the performance period based on achievement of certain performance metrics established by the Compensation Committee of the Company&#x2019;s Board of Directors (the &#x201c;Compensation Committee&#x201d;). The preliminary number of shares of common stock issuable upon vesting of PSUs can range from 0% to 150% of the number of shares subject to the award, depending on the level of achievement, as determined by the Compensation Committee. The preliminary number of vested shares may be increased or decreased by up to 15% based on a comparison of the Company&#x2019;s total shareholder return over the performance period to that of the Russell 2000. The Company recognizes expense, net of estimated forfeitures, for PSUs based on the forecasted level of achievement of the applicable performance metrics, multiplied by the fair value of the total number of shares of Class A common stock underlying the PSUs that the Company anticipates will be delivered upon vesting based on such achievement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March 31, 2023 and 2022, the Company recorded $0.5&#160;million and $0.0&#160;million, respectively, of compensation expense in connection with PSUs. During the six months ended March 31, 2023 and 2022, the Company recorded $1.0&#160;million and $0.0&#160;million, respectively, of compensation expense in connection with PSUs. At March 31, 2023, there was approximately $3.1&#160;million of unrecognized compensation expense related to PSUs.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4ca09e301bfa4d288fafb293bb85cbdc_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIwOTIx_f5fde5be-f194-426f-b85c-d97381616f5f"
      unitRef="usd">2200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3c7cc589b2be4eccbb4ef5f18dc2ecc8_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIwOTM1_39af4135-4c31-48d8-ba4e-250d84f125f0"
      unitRef="usd">1800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie50d18a724204ddfb14463fa23d7c066_D20221001-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIxNjAw_30c24b4e-1dd8-460a-8157-cda3e129e772"
      unitRef="usd">4200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib35e1c3992484739888d3b5d4e9d5e55_D20211001-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIxNjE0_f860ae86-3ed9-4e1a-9344-7f8d3c985d96"
      unitRef="usd">3200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i2f7ec0d58c234d4eb3e504f934d87e46_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfMTA5OTUxMTYzMjUwNA_74558655-3539-4197-a4b6-6b4cae2ee282"
      unitRef="usd">14100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <road:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable
      contextRef="ib44a859b034143e99fce6faf1928dcff_D20221001-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfMTA5OTUxMTYzMjUxOQ_9e0bfed5-cd90-4dee-90f8-6f7a0b7d9579"
      unitRef="number">0</road:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable>
    <road:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable
      contextRef="ie2d26f0229bf4d68ad8e52774ccf566f_D20221001-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfMTA5OTUxMTYzMjUyMw_4e7b6cb8-7783-490d-9c29-317e594974a1"
      unitRef="number">1.50</road:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable>
    <road:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking
      contextRef="ie2d26f0229bf4d68ad8e52774ccf566f_D20221001-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfMTA5OTUxMTYzMjUzMA_871c8c27-b09b-4ed4-9d97-90a52e973803"
      unitRef="number">0.15</road:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic1d64d4495f44f799abea9e46017975b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIwNzg5_44251b9d-138b-481d-95c6-95db472b562d"
      unitRef="usd">500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8c6c2a062c19429b819e6af8e9a37dd6_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIwODM1_e5e4c694-6fd5-4ee8-8532-d6322ce92624"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i107e2f2d4a894736a5bf9c291c644543_D20221001-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIxNjI4_f9ac305e-07a9-4ca5-b654-e4c1a514c60b"
      unitRef="usd">1000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id0e0a00d9efd41e080b89602aef7c079_D20211001-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfNTQ5NzU1ODIxNjQy_177b0d97-cf59-41ea-b770-47c032865057"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i770a923d58a24b31a0400b0601335c68_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83MC9mcmFnOjVkYzMyZGY5ZjBkNjQxY2NhZDIyOTljODMxMWIzZmIwL3RleHRyZWdpb246NWRjMzJkZjlmMGQ2NDFjY2FkMjI5OWM4MzExYjNmYjBfMTA5OTUxMTYzMjU3OQ_4751d8c0-b64e-466d-a465-b1fba11ec1b2"
      unitRef="usd">3100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfMTY2Nw_a6f59a69-e5b8-4250-8f17-ef3f90d71cfe">Leases&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company leases certain facilities, office space, vehicles and equipment. As of March 31, 2023, operating leases under ASC Topic 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; (&#x201c;Topic 842&#x201d;) were included in (i) operating lease right-of use assets, (ii) current portion of operating lease liabilities and (iii) operating lease liabilities, net of current portion on the Company&#x2019;s Consolidated Balance Sheets in the amounts of $16.8&#160;million, $2.2&#160;million and $15.0&#160;million, respectively. As of March 31, 2023, the Company did not have any lease contracts that had not yet commenced but had created significant rights and obligations.&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 components of lease expense were as follows (unaudited, in thousands):&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For&#160;the&#160;Three Months Ended March 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;5,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;4,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For&#160;the&#160;Six Months Ended March 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;12,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&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;Short-term leases (those with terms of 12 months or less) are not capitalized but are expensed on a straight-line basis over the lease term. The majority of the Company&#x2019;s short-term leases relate to equipment used on construction projects. These leases are entered into at periodic rental rates for an unspecified duration and typically have a termination for convenience provision. &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 March 31, 2023, the weighted-average remaining term of the Company&#x2019;s leases was 10.8 years, and the weighted-average discount rate was 3.42%. As of March 31, 2023, the lease liability was equal to the present value of the remaining lease payments, discounted using the incremental borrowing rate on the Company&#x2019;s secured debt using a single maturity discount rate, as such rate is not materially different from the discount rate applied to each of the leases in the portfolio.&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 the Company&#x2019;s undiscounted lease liabilities outstanding as of March 31, 2023 (unaudited, in thousands):&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.585%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;17,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfNDE2_8c419fbb-3bbd-4279-a166-8d5f63f9d5c3"
      unitRef="usd">16800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfNDIw_c8c839cc-76a0-439b-94fd-63ea4df28349"
      unitRef="usd">2200000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfNDI3_981da696-1975-449c-a983-4fa49b18617d"
      unitRef="usd">15000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfMTY2OA_faabc365-70c4-4c52-bc50-fd701400e4e5">&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 components of lease expense were as follows (unaudited, in thousands):&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For&#160;the&#160;Three Months Ended March 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;5,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;4,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For&#160;the&#160;Six Months Ended March 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;12,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjBiY2UwOTlmZTI0ZDQ4Nzk5ZmZiNTVkZWVmMDg2NTBjL3RhYmxlcmFuZ2U6MGJjZTA5OWZlMjRkNDg3OTlmZmI1NWRlZWYwODY1MGNfMi0yLTEtMS04NDAwMg_8a420fb7-1140-4d66-8430-b278be3ccb01"
      unitRef="usd">788000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjBiY2UwOTlmZTI0ZDQ4Nzk5ZmZiNTVkZWVmMDg2NTBjL3RhYmxlcmFuZ2U6MGJjZTA5OWZlMjRkNDg3OTlmZmI1NWRlZWYwODY1MGNfMi00LTEtMS04NDAwMg_875a7041-94cf-4462-b196-e0a4f6ba74f4"
      unitRef="usd">637000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjBiY2UwOTlmZTI0ZDQ4Nzk5ZmZiNTVkZWVmMDg2NTBjL3RhYmxlcmFuZ2U6MGJjZTA5OWZlMjRkNDg3OTlmZmI1NWRlZWYwODY1MGNfMy0yLTEtMS04NDAwMg_908e8c6a-c75a-4e91-881d-196d7a9cc8ed"
      unitRef="usd">4733000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjBiY2UwOTlmZTI0ZDQ4Nzk5ZmZiNTVkZWVmMDg2NTBjL3RhYmxlcmFuZ2U6MGJjZTA5OWZlMjRkNDg3OTlmZmI1NWRlZWYwODY1MGNfMy00LTEtMS04NDAwMg_5b8256c2-1550-4090-a870-aaaab58735f7"
      unitRef="usd">4114000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjBiY2UwOTlmZTI0ZDQ4Nzk5ZmZiNTVkZWVmMDg2NTBjL3RhYmxlcmFuZ2U6MGJjZTA5OWZlMjRkNDg3OTlmZmI1NWRlZWYwODY1MGNfNC0yLTEtMS04NDAwMg_8f8bd5de-7c78-40f5-ad78-5fcc56b16bff"
      unitRef="usd">5521000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjBiY2UwOTlmZTI0ZDQ4Nzk5ZmZiNTVkZWVmMDg2NTBjL3RhYmxlcmFuZ2U6MGJjZTA5OWZlMjRkNDg3OTlmZmI1NWRlZWYwODY1MGNfNC00LTEtMS04NDAwMg_ba74cc98-b8ba-4a87-ba46-7aaadaae5a1b"
      unitRef="usd">4751000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOmRhNjI2ZmVmNzNhNjRlODdhMWNmMzRkMDU2ZjYxYTcxL3RhYmxlcmFuZ2U6ZGE2MjZmZWY3M2E2NGU4N2ExY2YzNGQwNTZmNjFhNzFfMi0yLTEtMS04NDAwMg_cc249fbd-f0a3-4030-beec-f5f183835ba6"
      unitRef="usd">1514000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOmRhNjI2ZmVmNzNhNjRlODdhMWNmMzRkMDU2ZjYxYTcxL3RhYmxlcmFuZ2U6ZGE2MjZmZWY3M2E2NGU4N2ExY2YzNGQwNTZmNjFhNzFfMi00LTEtMS04NDAwMg_8c92602e-ccf8-477f-9f0e-d4bf6483bbc6"
      unitRef="usd">1234000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOmRhNjI2ZmVmNzNhNjRlODdhMWNmMzRkMDU2ZjYxYTcxL3RhYmxlcmFuZ2U6ZGE2MjZmZWY3M2E2NGU4N2ExY2YzNGQwNTZmNjFhNzFfMy0yLTEtMS04NDAwMg_a6978835-b293-41b3-a379-9b87f64fb912"
      unitRef="usd">10768000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOmRhNjI2ZmVmNzNhNjRlODdhMWNmMzRkMDU2ZjYxYTcxL3RhYmxlcmFuZ2U6ZGE2MjZmZWY3M2E2NGU4N2ExY2YzNGQwNTZmNjFhNzFfMy00LTEtMS04NDAwMg_d3b60ca4-0502-4fea-8611-e62e5e4002e2"
      unitRef="usd">8207000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOmRhNjI2ZmVmNzNhNjRlODdhMWNmMzRkMDU2ZjYxYTcxL3RhYmxlcmFuZ2U6ZGE2MjZmZWY3M2E2NGU4N2ExY2YzNGQwNTZmNjFhNzFfNC0yLTEtMS04NDAwMg_1a8a9cf3-d234-4ce4-8457-7d76f421c2c2"
      unitRef="usd">12282000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOmRhNjI2ZmVmNzNhNjRlODdhMWNmMzRkMDU2ZjYxYTcxL3RhYmxlcmFuZ2U6ZGE2MjZmZWY3M2E2NGU4N2ExY2YzNGQwNTZmNjFhNzFfNC00LTEtMS04NDAwMg_678a3af5-9bf5-49c0-809b-84aa1178d60e"
      unitRef="usd">9441000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfMTEzNQ_d7b0c9c5-389f-4116-aeed-0af7a1431ae2">P10Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfMTE4Mg_2f313bca-dfc4-4acf-8337-7a83c376729a"
      unitRef="number">0.0342</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RleHRyZWdpb246OTAwMGM3NzdlMzBjNDE3MWE5ZTI5MjZiZTFjNmQ4MjlfMTY2OQ_8dc036b3-f0d9-4296-9381-9edba60bc1ad">&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 the Company&#x2019;s undiscounted lease liabilities outstanding as of March 31, 2023 (unaudited, in thousands):&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.585%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;17,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfMS0yLTEtMS04NDAwMg_1aab2766-7301-4f88-a321-1478023639dc"
      unitRef="usd">1430000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfMi0yLTEtMS04NDAwMg_3b70bb41-9de3-4a02-92d3-8d2a1a87625d"
      unitRef="usd">2560000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfMy0yLTEtMS04NDAwMg_316119c3-09ea-4aaa-9f51-e31aacee1090"
      unitRef="usd">2197000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfNC0yLTEtMS04NDAwMg_c7810058-318a-4337-9b6e-350999a74ee5"
      unitRef="usd">2143000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfNS0yLTEtMS04NDAwMg_c3eb4343-1125-45eb-9014-647ff168dccc"
      unitRef="usd">2015000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <road:LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfNi0yLTEtMS04NDAwMg_38afc624-5bc6-4568-af56-f0c58821ea1a"
      unitRef="usd">10611000</road:LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfNy0yLTEtMS04NDAwMg_fa1cd760-6bad-4652-87b0-cc52d287f94c"
      unitRef="usd">20956000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfOC0yLTEtMS04NDAwMg_5ce48e3f-9908-445c-85b5-d84b4c6b0143"
      unitRef="usd">3731000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83My9mcmFnOjkwMDBjNzc3ZTMwYzQxNzFhOWUyOTI2YmUxYzZkODI5L3RhYmxlOjlmOThlMjIyOGJlZDQ3ZGRiNTRjZWI0MDRhNWVjNTJhL3RhYmxlcmFuZ2U6OWY5OGUyMjI4YmVkNDdkZGI1NGNlYjQwNGE1ZWM1MmFfOS0yLTEtMS04NDAwMg_2cbebcb0-a46a-4147-bf96-7365796162bf"
      unitRef="usd">17225000</us-gaap:OperatingLeaseLiability>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RleHRyZWdpb246ZmZlNzM1MDc3YzM3NGQyNmE4ZWYyODBjMGIyYjY1NzhfNDM5OA_07879673-2e2d-48fb-9ca5-831a5f279594">Investment in Derivative Instruments&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Interest Rate Swap Contracts&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:115%"&gt;The Company uses derivative instruments as part of its overall strategy to manage its exposure to market risks associated with fluctuations in interest rates. The Company regularly monitor the financial stability and credit standing of the counterparties to its derivative instruments. The Company does not enter into derivative financial instruments for speculative purposes.&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:115%"&gt;The Company records all derivatives at fair value. On the date the derivative contract is entered into, the Company may designate the derivative as one of the following: (i) a hedge of a forecasted transaction or the variability of cash flows to be paid (&#x201c;cash flow hedge&#x201d;)  or (ii) a hedge of the fair value of a recognized asset or liability (&#x201c;fair value hedge&#x201d;).&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:115%"&gt;Changes in the fair value of a derivative that is qualified and designated as a cash flow hedge or net investment hedge are recorded in other comprehensive income (loss) in the Company&#x2019;s Consolidated Statements of Comprehensive Income (Loss) until they are reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. &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:115%"&gt;Changes in the fair value of a derivative that is qualified and designated as a fair value hedge, along with the gain or loss on the hedged asset or liability that is attributable to the hedged risk, are recorded in current period earnings. &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:115%"&gt;If the Company does not specifically designate a derivative as one of the above, changes in the fair value of the undesignated derivative instrument are reported in current period earnings. Cash flows from designated derivative financial instruments are classified within the same category as the item being hedged in the Consolidated Statements of Cash Flows, while cash flows from undesignated derivative financial instruments are included as an investing activity.&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:115%"&gt;If the Company determines that it qualifies for and will designate a derivative as a hedging instrument, the Company formally documents all relationships between hedging activities, including the risk management objective and strategy for undertaking various hedge transactions. This process includes matching all derivatives that are designated as cash flow hedges to specific forecasted transactions and linking all derivatives designated as fair value hedges to specific assets and liabilities in the Consolidated Balance Sheets.&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:115%"&gt;The Company performs an initial prospective assessment of hedge effectiveness on a quantitative basis between the inception date and the earlier of the first quarterly hedge effectiveness date or the issuance of the financial statements that include the hedged transaction. On a quarterly basis, the Company assesses the effectiveness of its designated hedges in offsetting the variability in the cash flows or fair values of the hedged assets or obligations using the Hypothetical Derivative Method. The Hypothetical Derivative Method compares the change in fair value or cash flows of the hedging instrument with the change in fair value or cash flows of a hypothetical derivative that represents the hedged risk. The Company would discontinue hedge accounting prospectively when the derivative is no longer highly effective as a hedge, the underlying hedged transaction is no longer probable or the hedging instrument expires, is sold, terminated or exercised.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Commodity Swap Contracts&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:115%"&gt;The Company&#x2019;s operations expose it to a variety of market risks, including the effects of changes in commodity prices. As part of its risk management process, the Company has entered into commodity swap transactions through regulated commodity exchanges. The Company does not enter into derivative financial instruments for speculative purposes. Changes in fair value of commodity swaps are recognized in earnings.&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:115%"&gt;The following table represents the approximate amount of realized and unrealized gains (losses) and changes in fair value recognized in earnings on interest and commodity derivative contracts for the three and six months ended March 31, 2023 and 2022 and the fair value of these derivatives as of March 31, 2023 and September 30, 2022 (in thousands):&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.574%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="33" 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;For&#160;the&#160;Three Months&#160;Ended&#160;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;Income Statement Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Realized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Realized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(823)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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;2,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.574%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="33" 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;For&#160;the&#160;Six Months&#160;Ended&#160;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;Income Statement Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Realized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Realized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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;4,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(2,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;2,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;2,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;2,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;Balance Sheet Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;Prepaid expenses and other current assets - commodity swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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 assets - commodity swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;Other assets - interest rate swaps &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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 expense and other current liabilities - commodity swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 long-term liabilities - commodity swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 unrealized gain position&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;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:115%"&gt; Includes designated cash flow hedge of $18,882 and $24,719 as of March 31, 2023 and September 30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RleHRyZWdpb246ZmZlNzM1MDc3YzM3NGQyNmE4ZWYyODBjMGIyYjY1NzhfNDM5Nw_60cb7208-1c43-4270-802a-4e51a3219467">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table represents the approximate amount of realized and unrealized gains (losses) and changes in fair value recognized in earnings on interest and commodity derivative contracts for the three and six months ended March 31, 2023 and 2022 and the fair value of these derivatives as of March 31, 2023 and September 30, 2022 (in thousands):&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.574%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="33" 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;For&#160;the&#160;Three Months&#160;Ended&#160;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;Income Statement Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Realized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Realized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(823)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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;2,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.574%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="33" 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;For&#160;the&#160;Six Months&#160;Ended&#160;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;Income Statement Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Realized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Realized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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;4,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(2,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;2,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;2,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;2,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;Balance Sheet Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;Prepaid expenses and other current assets - commodity swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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 assets - commodity swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;Other assets - interest rate swaps &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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 expense and other current liabilities - commodity swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 long-term liabilities - commodity swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 unrealized gain position&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;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:115%"&gt; Includes designated cash flow hedge of $18,882 and $24,719 as of March 31, 2023 and September 30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:GainLossOnSaleOfDerivatives
      contextRef="i550f3b82b2644056ae834a97b0784140_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNC0yLTEtMS04NDAwMg_ae6b298e-1451-450b-8a51-e5ef82087c40"
      unitRef="usd">456000</us-gaap:GainLossOnSaleOfDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i550f3b82b2644056ae834a97b0784140_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNC00LTEtMS04NDAwMg_f0fdec25-cc86-4cca-b96c-a5e71e768535"
      unitRef="usd">-1279000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i550f3b82b2644056ae834a97b0784140_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNC02LTEtMS04NDAwMg_b2419dac-69b6-490e-a2ba-eb6a375dd1cb"
      unitRef="usd">-823000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:GainLossOnSaleOfDerivatives
      contextRef="i9e9c3b2ab25b49aaba18e376217fccb3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNC04LTEtMS04NDAwMg_c45aa1e6-5088-4317-a652-86e527ffa85c"
      unitRef="usd">364000</us-gaap:GainLossOnSaleOfDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i9e9c3b2ab25b49aaba18e376217fccb3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNC0xMC0xLTEtODQwMDI_f911e746-b72b-4fe9-a218-765552dcfec6"
      unitRef="usd">1055000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i9e9c3b2ab25b49aaba18e376217fccb3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNC0xMi0xLTEtODQwMDI_a9789e2b-47fe-4d25-bf2d-675ba42e8a43"
      unitRef="usd">1419000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:GainLossOnSaleOfDerivatives
      contextRef="i86b17aacf98f485dbaedc9bb97bfd626_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNS0yLTEtMS04NDAwMg_a8e4d62e-c0fe-4e70-a7aa-1e23ad9a97a5"
      unitRef="usd">2007000</us-gaap:GainLossOnSaleOfDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i86b17aacf98f485dbaedc9bb97bfd626_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNS00LTEtMS04NDAwMg_e517a804-7af4-423b-872c-7a333dd9b08c"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i86b17aacf98f485dbaedc9bb97bfd626_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNS02LTEtMS04NDAwMg_3f0b7111-0fd0-48f2-a77c-d75d9b108417"
      unitRef="usd">2007000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:GainLossOnSaleOfDerivatives
      contextRef="i95ae3e7970d54e9db2df25bb8c6d2e36_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNS04LTEtMS04NDAwMg_cbae1a6d-7457-407b-adef-91ec2abf4d6f"
      unitRef="usd">-431000</us-gaap:GainLossOnSaleOfDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i95ae3e7970d54e9db2df25bb8c6d2e36_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNS0xMC0xLTEtODQwMDI_619e151c-7a0b-4858-9e34-73b1e128d634"
      unitRef="usd">939000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i95ae3e7970d54e9db2df25bb8c6d2e36_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNS0xMi0xLTEtODQwMDI_bb65e8e6-94d9-46a8-8081-f5df0db2cf4c"
      unitRef="usd">508000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:GainLossOnSaleOfDerivatives
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNi0yLTEtMS04NDAwMg_e725948a-652c-4c8e-a001-a3be84ad6bc5"
      unitRef="usd">2463000</us-gaap:GainLossOnSaleOfDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNi00LTEtMS04NDAwMg_7e93fedd-eeaf-4530-9e5a-3bc7d015db4f"
      unitRef="usd">-1279000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNi02LTEtMS04NDAwMg_f7d0bd7f-3d78-4b5f-98e6-3b947718f5e3"
      unitRef="usd">1184000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:GainLossOnSaleOfDerivatives
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNi04LTEtMS04NDAwMg_58e77677-5aac-499f-8577-2b4e2e8325f2"
      unitRef="usd">-67000</us-gaap:GainLossOnSaleOfDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNi0xMC0xLTEtODQwMDI_e7f64775-d54a-46ba-a854-a112db73ef01"
      unitRef="usd">1994000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOmE4M2U5ZDJmNjI0ODQ1OGNiNmM3Mzc2NGIxYWJmOTE5L3RhYmxlcmFuZ2U6YTgzZTlkMmY2MjQ4NDU4Y2I2YzczNzY0YjFhYmY5MTlfNi0xMi0xLTEtODQwMDI_e9380206-73b7-48dd-b3ab-196c619f4e1a"
      unitRef="usd">1927000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:GainLossOnSaleOfDerivatives
      contextRef="i9551393664744ea48c6b66d42b796375_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNC0yLTEtMS04NDAwMg_e9d69ff1-8c7d-4f6d-99f5-1332970a236a"
      unitRef="usd">1057000</us-gaap:GainLossOnSaleOfDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i9551393664744ea48c6b66d42b796375_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNC00LTEtMS04NDAwMg_e67f3647-430b-44fb-aaca-7bb68f48c292"
      unitRef="usd">-2286000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i9551393664744ea48c6b66d42b796375_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNC02LTEtMS04NDAwMg_89d5104b-f01e-4fbb-a3a0-691eab54ef32"
      unitRef="usd">-1229000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:GainLossOnSaleOfDerivatives
      contextRef="i5e8e2279834d444587418040e917bdb4_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNC04LTEtMS04NDAwMg_176e404e-89f6-4509-86c3-75c28c155573"
      unitRef="usd">857000</us-gaap:GainLossOnSaleOfDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i5e8e2279834d444587418040e917bdb4_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNC0xMC0xLTEtODQwMDI_61f6dcd0-10a8-494a-a574-4de84e6625f5"
      unitRef="usd">778000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i5e8e2279834d444587418040e917bdb4_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNC0xMi0xLTEtODQwMDI_0357c88f-8830-49cc-bf38-5093c9f7d0e3"
      unitRef="usd">1635000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:GainLossOnSaleOfDerivatives
      contextRef="i27dd479ca5b443d18248a7925540b010_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNS0yLTEtMS04NDAwMg_8e23211b-b09d-439c-968a-fc2e49ebe011"
      unitRef="usd">3342000</us-gaap:GainLossOnSaleOfDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i27dd479ca5b443d18248a7925540b010_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNS00LTEtMS04NDAwMg_5da9d38f-c268-4aba-a7a3-5ca478c1095a"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i27dd479ca5b443d18248a7925540b010_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNS02LTEtMS04NDAwMg_5542a051-0afa-478e-b192-0da923b6ded9"
      unitRef="usd">3342000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:GainLossOnSaleOfDerivatives
      contextRef="ibf2961695a8a4ef08ad7d92d689c3716_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNS04LTEtMS04NDAwMg_d5bbaffc-90b9-4414-9099-4bd5e8edcb4b"
      unitRef="usd">-909000</us-gaap:GainLossOnSaleOfDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="ibf2961695a8a4ef08ad7d92d689c3716_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNS0xMC0xLTEtODQwMDI_b3250087-6dba-4dd2-8f58-4097321d6450"
      unitRef="usd">1352000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ibf2961695a8a4ef08ad7d92d689c3716_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNS0xMi0xLTEtODQwMDI_c31e8dc0-35ad-437f-9dc6-34e3547abbb5"
      unitRef="usd">443000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:GainLossOnSaleOfDerivatives
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNi0yLTEtMS04NDAwMg_a61e36b7-7400-4990-afea-46d3b1ecdd70"
      unitRef="usd">4399000</us-gaap:GainLossOnSaleOfDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNi00LTEtMS04NDAwMg_f0472c43-8203-4f69-8094-fb451c651f15"
      unitRef="usd">-2286000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNi02LTEtMS04NDAwMg_34f1b6c4-f875-4e9b-96ef-4b43e07566d9"
      unitRef="usd">2113000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:GainLossOnSaleOfDerivatives
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNi04LTEtMS04NDAwMg_d2e30615-9604-4e9e-8b1e-407ae6ac5456"
      unitRef="usd">-52000</us-gaap:GainLossOnSaleOfDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNi0xMC0xLTEtODQwMDI_4b811136-9834-4af4-8d51-963f65c55f2e"
      unitRef="usd">2130000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjNiMTVjYjI5OTg4YjRkYTQ4YTE4Y2Q0MjVjYWZhZTU0L3RhYmxlcmFuZ2U6M2IxNWNiMjk5ODhiNGRhNDhhMThjZDQyNWNhZmFlNTRfNi0xMi0xLTEtODQwMDI_f05eadfd-ae28-474e-bc88-7be05f5bdfa8"
      unitRef="usd">2078000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i85ad5755364140bf847bb74c51aa90c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNC0yLTEtMS04NDAwMg_5eb484e8-4986-415b-8e3b-08d799183918"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i4036532e1bd64be69dc56af73f9e597d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNC00LTEtMS04NDAwMg_7caa739c-027d-40e6-8cc9-f92653a3f7ca"
      unitRef="usd">1032000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="icf90807945234c52977d634217b6db6d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNS0yLTEtMS04NDAwMg_73e1ec6d-d28d-4aa1-a5e4-4ad5b23fcc53"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ifacd0b5b8c184198bb7cf8d4475fd000_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNS00LTEtMS04NDAwMg_2b9545ee-4a80-485d-834d-86b8ab765f3f"
      unitRef="usd">155000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie13ecaeed7a042dab522b8f1e0f4ced3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNi0yLTEtMS04NDAwMg_5b0e260a-5cee-4fa5-bc1f-3bc57a7141cc"
      unitRef="usd">18882000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="id66f103206f6445dbf0922c933bfa520_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNi00LTEtMS04NDAwMg_b895a28a-2f32-4e2a-b01b-ef8adf776e76"
      unitRef="usd">24719000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i795b86940c5a4ac3a24f8adc5dbb5ed4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNy0yLTEtMS04NjYyOA_3c3e5003-5de5-427b-9945-3c30b8a46f1f"
      unitRef="usd">1760000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i8bc7b1bb2dbe4b0aad27e1482fd4674d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfNy00LTEtMS04NjYyOQ_8eec9f7d-77c6-4b52-9e72-5737b3fab94a"
      unitRef="usd">601000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ia483bd6e3b8f44f5bd4e0951e8d9dc68_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfOS0yLTEtMS04NDAwMg_6b5a0508-f31a-4891-8768-c4d45fa6833e"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i524e6fb77402473a82a01d0098d40910_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfOS00LTEtMS04NDAwMg_50dac9e0-ef45-4ae7-a839-874351efb957"
      unitRef="usd">60000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfMTEtMi0xLTEtODQwMDI_cc4e3c6b-9cdf-4a5f-bb23-933096a483b9"
      unitRef="usd">17122000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RhYmxlOjY5N2JiOWQ4OThmZDQxOTg5MGMzMTY0MmYwY2Q2ZTkzL3RhYmxlcmFuZ2U6Njk3YmI5ZDg5OGZkNDE5ODkwYzMxNjQyZjBjZDZlOTNfMTEtNC0xLTEtODQwMDI_25419682-82f9-4930-ba3b-bab0440b3a8a"
      unitRef="usd">25245000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i514ba4c1d0a14a7c886b4d473dec5e7f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RleHRyZWdpb246ZmZlNzM1MDc3YzM3NGQyNmE4ZWYyODBjMGIyYjY1NzhfNDIxNw_0e447e6e-a154-4f35-b27e-1750377f2591"
      unitRef="usd">18882000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ia107007e1c8f4bec88545987cce4bb01_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83Ni9mcmFnOmZmZTczNTA3N2MzNzRkMjZhOGVmMjgwYzBiMmI2NTc4L3RleHRyZWdpb246ZmZlNzM1MDc3YzM3NGQyNmE4ZWYyODBjMGIyYjY1NzhfNDIyNA_8005c9a0-e680-4ec3-a9e0-0d0235b404b3"
      unitRef="usd">24719000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RleHRyZWdpb246ZGU3NmU1ZjM3YTFiNGNmZGJhOWE5MDdmM2M3MjczNGNfMTE0Mg_9254aedc-3097-4afc-9743-0998424e8402">Fair Value Measurements&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the Company&#x2019;s liabilities measured at fair value on a recurring basis as of March 31, 2023 and September 30, 2022 under ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; (in thousands):&lt;/span&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;Commodity swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&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;18,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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;3,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government securities&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;5,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency backed securities&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;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&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;30,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;32,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The fair value of interest rate swap contracts is based on a model-driven valuation using the observable components (e.g., interest rates), which are observable at commonly quoted intervals for the full term of the contracts. The fair value of the Company&#x2019;s commodity swap contracts is based on an analysis of the expected cash flow of the contract in combination with observable forward price inputs obtained from a third-party pricing source. The calculations are adjusted for credit risk. Therefore, the Company&#x2019;s derivative assets and liabilities are classified within Level 2 of the fair value hierarchy. Derivative assets are included within &#x201c;Prepaid expenses and other current assets&#x201d; and &#x201c;Other assets&#x201d; on the Company&#x2019;s Consolidated Balance Sheets. Derivative liabilities are included within &#x201c;Accrued expense and other current liabilities&#x201d; and &#x201c;Other long-term liabilities&#x201d; on the Company&#x2019;s Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RleHRyZWdpb246ZGU3NmU1ZjM3YTFiNGNmZGJhOWE5MDdmM2M3MjczNGNfMTE0MQ_a4c9f426-2079-4e65-bc24-7254c0d517f5">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the Company&#x2019;s liabilities measured at fair value on a recurring basis as of March 31, 2023 and September 30, 2022 under ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; (in thousands):&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 style="width:61.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;Commodity swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&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;18,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&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;3,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government securities&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;5,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency backed securities&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;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&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;30,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;32,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
    <us-gaap:DerivativeAssets
      contextRef="i5565ef30835e4423ba5edacb6284600a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNC0xLTEtMS04NDAwMg_16d84584-6358-418a-b792-f300c9febcea"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i0fbb2667554d490cbf7550f2fdf4c409_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNC0zLTEtMS04NDAwMg_b0ad7f0d-aa97-4534-aaab-e412c74e7142"
      unitRef="usd">1187000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i84ff7912350e4fa59b4d12f8b3932fc4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNS0xLTEtMS04NDAwMg_cfb05ba7-4cb5-4cf0-9e5b-4179aae696e9"
      unitRef="usd">18882000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if959d2f0349f4a17ad4fbaa6bf2f05bd_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNS0zLTEtMS04NDAwMg_7efca358-9d50-441d-971c-5b25d6a82bc4"
      unitRef="usd">24719000</us-gaap:DerivativeAssets>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i49e47de495c342dfa110cbd62ac28c93_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNi0xLTEtMS04NjUyNw_863e563a-cd44-410b-90c9-2000809810a7"
      unitRef="usd">3716000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib1f7fb5ed9d64e618bc9e5fd2e0124ee_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNi0zLTEtMS04NjUyNw_761186f7-b272-4699-abdb-352f3b60db70"
      unitRef="usd">2537000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i8404ff1e3a4d4979a42a099fd5acfc7d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNy0xLTEtMS04NjUyNw_5c00ef70-8be5-49cf-8e26-e60a667e2a37"
      unitRef="usd">5626000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7904b616dd2548d59ee22fac8bc219bc_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfNy0zLTEtMS04NjUyNw_505bbdbd-4427-48ea-ba04-28cb1ffe0ec5"
      unitRef="usd">2481000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ieea613ca354f47e19faf8f3908017db4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfOC0xLTEtMS04NjUyNw_2ca30925-48af-4e0b-83c8-a00ecdb20981"
      unitRef="usd">1072000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i34496a4ddbaf45b293642d8b7448d55f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfOC0zLTEtMS04NjUyNw_9298993d-00a7-4e5b-b231-33d34319205c"
      unitRef="usd">1055000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ia0f82b3cad9a4c52bbf211f154ffd492_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfOS0xLTEtMS04NjUyNw_adf459a6-dfb4-4616-8e64-8e7e7de998b2"
      unitRef="usd">889000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i50ce1148bb86423ca06f526c07fc3b47_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfOS0zLTEtMS04NjUyNw_5b27bc53-2140-486a-a854-d9f2cd338dff"
      unitRef="usd">793000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i98b5cd66926c45a8b8522c06b3fe3dea_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfMTAtMS0xLTEtODY1Mjc_48f47f44-b3f1-4e59-b7df-08e5576c3c04"
      unitRef="usd">30185000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i395d2ac8dba749e7aa96a104f8ea70e6_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfMTAtMy0xLTEtODY1Mjc_2a49817a-e1cc-4d0b-bc3b-5b3e33ce529e"
      unitRef="usd">32772000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i5565ef30835e4423ba5edacb6284600a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfOC0xLTEtMS04NDAwMg_9f2821e5-651d-424d-9284-c584721205bd"
      unitRef="usd">1760000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0fbb2667554d490cbf7550f2fdf4c409_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfOC0zLTEtMS04NDAwMg_ca33a026-18f4-4d69-a358-02dcd012da15"
      unitRef="usd">661000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i98b5cd66926c45a8b8522c06b3fe3dea_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfMTUtMS0xLTEtODY1Mjk_315a2ecf-f633-43b0-850f-d479462b714b"
      unitRef="usd">1760000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i395d2ac8dba749e7aa96a104f8ea70e6_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF83OS9mcmFnOmRlNzZlNWYzN2ExYjRjZmRiYTlhOTA3ZjNjNzI3MzRjL3RhYmxlOjQ4YTFiOWNiMWRiODRjZWQ4NmM5N2FkYjgxNWQ5MmNlL3RhYmxlcmFuZ2U6NDhhMWI5Y2IxZGI4NGNlZDg2Yzk3YWRiODE1ZDkyY2VfMTUtMy0xLTEtODY1Mjk_1599959b-9c38-4ed4-8889-59d6caf4c497"
      unitRef="usd">661000</us-gaap:DerivativeLiabilities>
    <us-gaap:CommitmentsDisclosureTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTU2MQ_3531f8c5-90a3-4151-93d2-cade2d22acef">Commitments &lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Letters of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Revolving Credit Facility, the Company has a total capacity of $325.0&#160;million that may be used for a combination of cash borrowings and letter of credit issuances. At March 31, 2023, the Company had aggregate letters of credit outstanding in the amount of $10.0&#160;million,  primarily related to certain insurance policies as described in Note 2 - Significant Accounting Policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Purchase Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 March 31, 2023, the Company had unconditional purchase commitments for diesel fuel and natural gas in the normal course of business in the aggregate amount of $4.7&#160;million. Management does not expect any significant changes in the market value of these goods during the commitment period that would have a material adverse effect on the financial condition, results of  operations and cash flows of the Company. As of March 31, 2023, the Company&#x2019;s purchase commitments annually thereafter were as follows (unaudited, in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Amount&lt;/span&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;2,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Minimum Royalties&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 Company has lease agreements associated with aggregates facilities under which the Company makes royalty payments. These agreements are outside the scope of Topic 842. The payments are generally based on tons sold in a particular period; however, certain agreements have minimum annual payments. The Company had commitments in the form of minimum royalties as of March 31, 2023 in the amount of $2.5 million, due as follows (unaudited, in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Amount&lt;/span&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;2,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalty expense recorded in cost of revenue was $0.4 million and $0.5 million for the three months ended March 31, 2023 and 2022, respectively, and $0.8 million for each of the six months ended March 31, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7b62073bca6045c3b152cec7e997fd89_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTE5_94e3a5a2-bf3e-4368-b861-96b3c3c1bdc9"
      unitRef="usd">325000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ia981a526789841bb91c99e2404e40e6a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMzAw_7f93035d-c021-42cf-8138-e200d773d9c3"
      unitRef="usd">10000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="if56774d4bc494e489f876d719e59a3b3_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTA5OTUxMTYzMzU2NQ_392a18d0-247f-4596-a873-ec84e6291160"
      unitRef="usd">4700000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTU2Mg_7400ce69-0608-4d64-8ed4-168526587412">As of March 31, 2023, the Company&#x2019;s purchase commitments annually thereafter were as follows (unaudited, in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Amount&lt;/span&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;2,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear
      contextRef="if56774d4bc494e489f876d719e59a3b3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOjI1OGExNmQ3NzFkNzQ4MGFhN2QwY2ZjMGJjMzcyYWFlL3RhYmxlcmFuZ2U6MjU4YTE2ZDc3MWQ3NDgwYWE3ZDBjZmMwYmMzNzJhYWVfMS0yLTEtMS04NDAwMg_390a3b58-3f5f-4281-8696-5c7fdd9b0848"
      unitRef="usd">2509000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
      contextRef="if56774d4bc494e489f876d719e59a3b3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOjI1OGExNmQ3NzFkNzQ4MGFhN2QwY2ZjMGJjMzcyYWFlL3RhYmxlcmFuZ2U6MjU4YTE2ZDc3MWQ3NDgwYWE3ZDBjZmMwYmMzNzJhYWVfMi0yLTEtMS04NDAwMg_d22d747e-cea8-4b5a-823f-f608907f2176"
      unitRef="usd">1893000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
      contextRef="if56774d4bc494e489f876d719e59a3b3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOjI1OGExNmQ3NzFkNzQ4MGFhN2QwY2ZjMGJjMzcyYWFlL3RhYmxlcmFuZ2U6MjU4YTE2ZDc3MWQ3NDgwYWE3ZDBjZmMwYmMzNzJhYWVfMy0yLTEtMS04NDAwMg_29a9a695-c91c-4327-ac36-0725e7d23a4e"
      unitRef="usd">256000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="if56774d4bc494e489f876d719e59a3b3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOjI1OGExNmQ3NzFkNzQ4MGFhN2QwY2ZjMGJjMzcyYWFlL3RhYmxlcmFuZ2U6MjU4YTE2ZDc3MWQ3NDgwYWE3ZDBjZmMwYmMzNzJhYWVfNC0yLTEtMS04NDAwMg_f4e37506-eac7-4be6-a062-634f19403d2b"
      unitRef="usd">4658000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <road:RoyaltyFutureMinimumPaymentsTableTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTU2Mw_7889c146-a45a-4fdd-8227-725de95dec52">The Company had commitments in the form of minimum royalties as of March 31, 2023 in the amount of $2.5 million, due as follows (unaudited, in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Amount&lt;/span&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;2,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</road:RoyaltyFutureMinimumPaymentsTableTextBlock>
    <road:RoyaltyFutureMinimumPaymentsDue
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTMyMQ_5751aea8-c498-4a75-83b8-d11f4d0e863f"
      unitRef="usd">2500000</road:RoyaltyFutureMinimumPaymentsDue>
    <road:RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfMS0yLTEtMS04NDAwMg_d21fdb93-0ddf-4cfa-831a-f2898bd52f04"
      unitRef="usd">65000</road:RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear>
    <road:RoyaltyFutureMinimumPaymentsDueInYearOne
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfMi0yLTEtMS04NDAwMg_93e9930c-9efe-42d5-a4ad-23693dc600f9"
      unitRef="usd">246000</road:RoyaltyFutureMinimumPaymentsDueInYearOne>
    <road:RoyaltyFutureMinimumPaymentsDueInYearTwo
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfMy0yLTEtMS04NDAwMg_6556fd96-2e46-4780-9e78-1e34f8b842d2"
      unitRef="usd">207000</road:RoyaltyFutureMinimumPaymentsDueInYearTwo>
    <road:RoyaltyFutureMinimumPaymentsDueInYearThree
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfNC0yLTEtMS04NDAwMg_2ee46c20-49bc-4413-b3be-926c33e2c501"
      unitRef="usd">182000</road:RoyaltyFutureMinimumPaymentsDueInYearThree>
    <road:RoyaltyFutureMinimumPaymentsDueInYearFour
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfNS0yLTEtMS04NDAwMg_6e913c4d-609c-417e-a4a5-cfb6f7ef1848"
      unitRef="usd">170000</road:RoyaltyFutureMinimumPaymentsDueInYearFour>
    <road:RoyaltyFutureMinimumPaymentsDueThereafter
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfNi0yLTEtMS04NDAwMg_72c566d6-02c4-4d12-9773-4874b58ff171"
      unitRef="usd">1615000</road:RoyaltyFutureMinimumPaymentsDueThereafter>
    <road:RoyaltyFutureMinimumPaymentsDue
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RhYmxlOmRkMjQwYjExODJkNTRhZmI5NWI1NmEzMmI4ZWZhNDQ4L3RhYmxlcmFuZ2U6ZGQyNDBiMTE4MmQ1NGFmYjk1YjU2YTMyYjhlZmE0NDhfNy0yLTEtMS04NDAwMg_a2a4fd64-89a7-443f-b7e5-462d2b236530"
      unitRef="usd">2485000</road:RoyaltyFutureMinimumPaymentsDue>
    <us-gaap:RoyaltyExpense
      contextRef="i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTQwOA_efd99146-a38a-472e-9e6c-c8695a2c3295"
      unitRef="usd">400000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="if49348e5ce874a3f98523b1ba1dde6f1_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTQxNQ_d0e84e10-f341-4045-9b29-9c9bca16ef99"
      unitRef="usd">500000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTQ4OA_03c2db6d-b320-4183-81d3-e69061d82ebe"
      unitRef="usd">800000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="ia32f3751a74243988a9f35f736f2241b_D20211001-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84Mi9mcmFnOmU2ODRkYmE1MWE3MDRkNzdhYTkwNzQzOGNiNTg4ZTNkL3RleHRyZWdpb246ZTY4NGRiYTUxYTcwNGQ3N2FhOTA3NDM4Y2I1ODhlM2RfMTQ4OA_ec753f10-8845-4cbf-a017-88d6336311ca"
      unitRef="usd">800000</us-gaap:RoyaltyExpense>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGV4dHJlZ2lvbjo2ODIwYTNjOGUyMWU0MGI3YjljMjg2NGEwNmY0ZDdlZV8xMDk5NTExNjI4MTU0_c3205cf7-34df-47b3-914d-eb4a32b32649">Restricted Investments&lt;div style="margin-bottom:10pt"&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 is a summary of the Company&#x2019;s debt securities as of March 31, 2023 and September 30, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.446%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.915%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;3,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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;11,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;11,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.446%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.915%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="21" 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;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;2,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;2,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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;7,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;6,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of debt securities classified as available for sale by contractual maturity, as of March 31, 2023, were as follows (unaudited, in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due within one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;3,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one year through three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGV4dHJlZ2lvbjo2ODIwYTNjOGUyMWU0MGI3YjljMjg2NGEwNmY0ZDdlZV8xMDk5NTExNjI4MTU1_40e7d9c1-c480-43aa-80f8-b68fcbfb679a">&lt;div style="margin-bottom:10pt"&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 is a summary of the Company&#x2019;s debt securities as of March 31, 2023 and September 30, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.446%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.915%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;3,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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;11,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;11,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.446%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.915%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="21" 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;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;2,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;2,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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;7,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;6,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of debt securities classified as available for sale by contractual maturity, as of March 31, 2023, were as follows (unaudited, in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due within one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;3,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;3,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one year through three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="id7c9a250676247db9a251f9be0137ed8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF8zLTItMS0xLTg2NTUz_2262eae9-82aa-44de-9d89-59a236a292fb"
      unitRef="usd">3904000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id7c9a250676247db9a251f9be0137ed8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF8zLTQtMS0xLTg2NTUz_499fad99-90a3-4166-9f55-aa90c00c991c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id7c9a250676247db9a251f9be0137ed8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF8zLTYtMS0xLTg2NTUz_07e4ea64-bcc5-4be8-a7be-84740d276093"
      unitRef="usd">188000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id7c9a250676247db9a251f9be0137ed8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF8zLTgtMS0xLTg2NTUz_e688b63a-d2f6-4d8e-ae5d-903a32627e68"
      unitRef="usd">3716000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i4a2572d0f50440989e7b10c82bf27951_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF80LTItMS0xLTg2NTUz_e3afb41a-cd9b-4711-a748-ecaa2a6532fe"
      unitRef="usd">5724000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4a2572d0f50440989e7b10c82bf27951_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF80LTQtMS0xLTg2NTUz_f5410723-1eb7-47bf-8442-d350d6aecf89"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4a2572d0f50440989e7b10c82bf27951_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF80LTYtMS0xLTg2NTUz_8c035828-ffe3-4840-be9d-cb677c0c539c"
      unitRef="usd">98000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i4a2572d0f50440989e7b10c82bf27951_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF80LTgtMS0xLTg2NTUz_40d0fad3-b3f7-47be-b74f-865353e922f9"
      unitRef="usd">5626000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i7281a78284064ba782da721e4f28e29a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF81LTItMS0xLTg2NTUz_71af6bec-fe59-4a24-b0df-f0fc960505e2"
      unitRef="usd">1148000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7281a78284064ba782da721e4f28e29a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF81LTQtMS0xLTg2NTUz_1612b506-5c0c-46aa-a5e8-316b379740dc"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7281a78284064ba782da721e4f28e29a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF81LTYtMS0xLTg2NTUz_eb296534-c11c-4e03-b076-1658fe24880b"
      unitRef="usd">76000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7281a78284064ba782da721e4f28e29a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF81LTgtMS0xLTg2NTUz_c274c417-77ec-489e-8f99-e9748ddb1016"
      unitRef="usd">1072000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3b29805972a94943b753cbd1f9d1cf2a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF82LTItMS0xLTg2NTUz_8f7dd0cb-6f0a-42d8-940f-be78a21eefa1"
      unitRef="usd">944000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3b29805972a94943b753cbd1f9d1cf2a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF82LTQtMS0xLTg2NTUz_2824b5a7-27c8-4af0-82df-220f9e0354e2"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3b29805972a94943b753cbd1f9d1cf2a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF82LTYtMS0xLTg2NTUz_883e97f3-85dc-43cd-9017-08cd02cd6644"
      unitRef="usd">55000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3b29805972a94943b753cbd1f9d1cf2a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF82LTgtMS0xLTg2NTUz_a2ed5091-8265-458e-9f3f-d079d3673be6"
      unitRef="usd">889000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF83LTItMS0xLTg2NTUz_e4a76f42-ea81-4496-852f-903053c5a191"
      unitRef="usd">11720000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF83LTQtMS0xLTg2NTUz_844e701b-db27-43aa-ad33-ac25ac1f759f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF83LTYtMS0xLTg2NTUz_70eb36e5-e0f5-4317-8d48-66720ca4fe00"
      unitRef="usd">417000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZTcwOGU0YmI5Y2ViNDFkNThjOGNjNzIwMTg1YjNmNmQvdGFibGVyYW5nZTplNzA4ZTRiYjljZWI0MWQ1OGM4Y2M3MjAxODViM2Y2ZF83LTgtMS0xLTg2NTUz_77eb0cd1-f6ad-4bbc-a63f-30af04685802"
      unitRef="usd">11303000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="if21bfc8db7cb45979e4d6015996e56f7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8yLTItMS0xLTg2NTU2_0082f80d-d23c-46e4-a0bc-19d51ce4178f"
      unitRef="usd">2797000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if21bfc8db7cb45979e4d6015996e56f7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8yLTQtMS0xLTg2NTU2_33cb26f4-bfac-4f8d-82a2-86663c7f74e8"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if21bfc8db7cb45979e4d6015996e56f7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8yLTYtMS0xLTg2NTU2_625aeba6-771e-4cf6-90d2-7e64215f1262"
      unitRef="usd">260000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="if21bfc8db7cb45979e4d6015996e56f7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8yLTgtMS0xLTg2NTU2_023c849a-bf6e-437b-9cab-eead3cbc2262"
      unitRef="usd">2537000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i9f5c06bce31a48849a2b1a621980a08c_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8zLTItMS0xLTg2NTU2_0b5b8ad5-8eea-4bdc-b38d-41567b40d442"
      unitRef="usd">2622000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9f5c06bce31a48849a2b1a621980a08c_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8zLTQtMS0xLTg2NTU2_b6791c8c-3b41-4766-8871-07935a75d024"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9f5c06bce31a48849a2b1a621980a08c_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8zLTYtMS0xLTg2NTU2_0c4a6fb4-b7e2-4342-99ef-3c18bd56b71e"
      unitRef="usd">141000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i9f5c06bce31a48849a2b1a621980a08c_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV8zLTgtMS0xLTg2NTU2_a949af8e-4bdc-4490-8195-ac241277c54f"
      unitRef="usd">2481000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="if3984b47a1ee4355996e5f092bac70af_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV80LTItMS0xLTg2NTU2_6071f2c8-be37-4471-9c8b-b45c849fcae8"
      unitRef="usd">1151000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if3984b47a1ee4355996e5f092bac70af_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV80LTQtMS0xLTg2NTU2_7267f06f-f9ae-46ce-95db-ca3f92c975ce"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if3984b47a1ee4355996e5f092bac70af_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV80LTYtMS0xLTg2NTU2_f922e915-59d1-47f4-aa98-a12dacfc2ee0"
      unitRef="usd">96000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="if3984b47a1ee4355996e5f092bac70af_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV80LTgtMS0xLTg2NTU2_f479ec1f-0321-43ce-9a82-8c50375f475b"
      unitRef="usd">1055000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i4207841ce897426d9ba8d31fe69accd7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV81LTItMS0xLTg2NTU2_5a5b30f0-26a6-48da-bd0a-ef50e8cecffa"
      unitRef="usd">862000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4207841ce897426d9ba8d31fe69accd7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV81LTQtMS0xLTg2NTU2_e2d4bc89-edb1-4592-8d88-9ad3ff9e8719"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4207841ce897426d9ba8d31fe69accd7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV81LTYtMS0xLTg2NTU2_3029b18f-9ddd-45f9-9d4f-85d2ddcfe2f8"
      unitRef="usd">69000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i4207841ce897426d9ba8d31fe69accd7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV81LTgtMS0xLTg2NTU2_e3043d9d-e844-4ce9-8a86-5519ecfa5123"
      unitRef="usd">793000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV82LTItMS0xLTg2NTU2_ffb449c7-c374-4355-bdbd-010ef550c820"
      unitRef="usd">7432000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV82LTQtMS0xLTg2NTU2_6fe05cb9-dd9d-4f30-85d6-7700c8b41d72"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV82LTYtMS0xLTg2NTU2_53a79e57-bbcb-4009-b5e6-8fbd2fc2c20a"
      unitRef="usd">566000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZDhhMzM1YWIxMThmNDJlYWExY2I3NjZlYzIwNWRmZjEvdGFibGVyYW5nZTpkOGEzMzVhYjExOGY0MmVhYTFjYjc2NmVjMjA1ZGZmMV82LTgtMS0xLTg2NTU2_91819c9b-90ac-4df4-8390-efa6e3eb219e"
      unitRef="usd">6866000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY18yLTItMS0xLTg2NTY5_095c16d8-9c1f-4c2e-b076-a3e703e30583"
      unitRef="usd">3082000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY18yLTQtMS0xLTg2NTY5_35b262dc-3d8d-47b3-90a9-5a5df9578eaa"
      unitRef="usd">3070000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <road:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY18zLTItMS0xLTg2NTY5_fbb80f36-fa8e-4ccf-9a3c-c0b103f72273"
      unitRef="usd">2820000</road:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree>
    <road:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY18zLTQtMS0xLTg2NTY5_480cde71-50ae-449a-8fa3-b2eb63ca7549"
      unitRef="usd">2721000</road:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree>
    <road:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY180LTItMS0xLTg2NTY5_73544bd7-0d72-47ea-8fbc-8d02d84d8b73"
      unitRef="usd">5818000</road:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree>
    <road:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY180LTQtMS0xLTg2NTY5_446a6405-4d6d-4800-a7a1-3a4c13043c21"
      unitRef="usd">5512000</road:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY181LTItMS0xLTg2NTY5_073e7496-3bef-4738-9d2b-35773253c104"
      unitRef="usd">11720000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDQzL2ZyYWc6NjgyMGEzYzhlMjFlNDBiN2I5YzI4NjRhMDZmNGQ3ZWUvdGFibGU6ZmJkMDNlYzcxMGI2NGI4YTljMGFkNWVkNzE2M2NlY2MvdGFibGVyYW5nZTpmYmQwM2VjNzEwYjY0YjhhOWMwYWQ1ZWQ3MTYzY2VjY181LTQtMS0xLTg2NTY5_08d9d1e5-3f90-46f9-87a2-c213ee314a3d"
      unitRef="usd">11303000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i3b3a027f5f1848d1a2d29b889d7a90d6_I20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RleHRyZWdpb246NzA5MWE2MzdlOGJjNDYxOGEyYjcxNDQxNGExOWYwYmNfMjE5OTAyMzI1NzYzMA_ac380dd3-095c-4af4-99df-e711d2adf725"
      unitRef="usd">300000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeGainOnDerivative
      contextRef="i7240d7fd7cb34ac68d862e0a8e2a8d09_D20220701-20220701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RleHRyZWdpb246NzA5MWE2MzdlOGJjNDYxOGEyYjcxNDQxNGExOWYwYmNfMjE5OTAyMzI1NzcxNw_48d47919-9f6e-4e7a-9e61-96442f2c7ae6"
      unitRef="usd">12600000</us-gaap:DerivativeGainOnDerivative>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RleHRyZWdpb246NzA5MWE2MzdlOGJjNDYxOGEyYjcxNDQxNGExOWYwYmNfMTE1OQ_54c60879-72a1-4fe8-985b-48840d6030c4">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts in accumulated other comprehensive income (&#x201c;AOCI&#x201d;), net of tax, at March 31, 2023 and September 30, 2022, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;March 31,  2023 (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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;Interest rate swap contract, net of blend and extend arrangement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss on available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less net tax effect of other comprehensive income items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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;12,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;17,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfMi0yLTEtMS04NDAwMg_c2fea055-648c-4539-9de7-fae07cc4891c"
      unitRef="usd">17715000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfMi00LTEtMS04NDAwMg_59baf3c5-b4b4-4459-88f3-62ea010e4aa1"
      unitRef="usd">23761000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfMy0yLTEtMS04NDAwMg_e71dbcd6-96f0-43e8-973c-703f7588179a"
      unitRef="usd">-417000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfMy00LTEtMS04NDAwMg_901e48c1-bf7f-47e4-83ff-3f032cee153a"
      unitRef="usd">-566000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <road:AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfNC0yLTEtMS04NDAwMg_65767174-33bb-4102-8486-a36da0983303"
      unitRef="usd">-4313000</road:AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems>
    <road:AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfNC00LTEtMS04NDAwMg_5410f4ba-a4ca-4a4d-8f43-8c5f3f0635a2"
      unitRef="usd">-5575000</road:AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie0fba9fa0bf5465595b777f2f406e2d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfNS0yLTEtMS04NDAwMg_949c4ad9-a2ed-4214-b17f-19b9ccc5cc5e"
      unitRef="usd">12985000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if6f544ae15474a928dce91806780a7bb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmIxNDNjYTcyNDA0YjRhM2ZiYTNlOTU0NTc0YjY5NDhkL3RhYmxlcmFuZ2U6YjE0M2NhNzI0MDRiNGEzZmJhM2U5NTQ1NzRiNjk0OGRfNS00LTEtMS04NDAwMg_ea9b26e0-d5ab-4085-bfd4-c6261e5e4081"
      unitRef="usd">17620000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RleHRyZWdpb246NzA5MWE2MzdlOGJjNDYxOGEyYjcxNDQxNGExOWYwYmNfMTE2MA_717833e5-38e3-4d1b-baef-92f83400c1d2">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in AOCI, net of tax, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:bottom"&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;17,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 OCI changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2023 (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;12,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:bottom"&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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 OCI changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2022 (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;6,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i5bfdf0df1feb4397845a898554f96689_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOjYwMmRkY2RmMDAxOTQyYjVhMzY3NWVkMjM1ODZhNDRhL3RhYmxlcmFuZ2U6NjAyZGRjZGYwMDE5NDJiNWEzNjc1ZWQyMzU4NmE0NGFfMi0yLTEtMS04NDAwMg_314b9861-d996-4a01-bc97-79d3ab9baa2c"
      unitRef="usd">17620000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2cd395f8c2c24e59abc0a06802a55309_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOjYwMmRkY2RmMDAxOTQyYjVhMzY3NWVkMjM1ODZhNDRhL3RhYmxlcmFuZ2U6NjAyZGRjZGYwMDE5NDJiNWEzNjc1ZWQyMzU4NmE0NGFfMy0yLTEtMS04NDAwMg_c1692c35-e63c-4b37-8404-71a4ba883322"
      unitRef="usd">-4635000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="ia882131a61864f02b9909498cbd02625_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOjYwMmRkY2RmMDAxOTQyYjVhMzY3NWVkMjM1ODZhNDRhL3RhYmxlcmFuZ2U6NjAyZGRjZGYwMDE5NDJiNWEzNjc1ZWQyMzU4NmE0NGFfNC0yLTEtMS04NDAwMg_5159dd9a-1994-4994-99d3-10edf906ce7a"
      unitRef="usd">12985000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib48ebf894dce45e9894fd91ed01835a1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOjQwZDQyZTQ1MjBjYTRiYTU4NGQxNWNmYmQ1MTkyZmRmL3RhYmxlcmFuZ2U6NDBkNDJlNDUyMGNhNGJhNTg0ZDE1Y2ZiZDUxOTJmZGZfMi0yLTEtMS04NDAwMg_4a936379-206e-4a07-b788-0b9e02c2ceb4"
      unitRef="usd">-23000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic0cf4aa6a02d4e89ad6045f03068f44b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOjQwZDQyZTQ1MjBjYTRiYTU4NGQxNWNmYmQ1MTkyZmRmL3RhYmxlcmFuZ2U6NDBkNDJlNDUyMGNhNGJhNTg0ZDE1Y2ZiZDUxOTJmZGZfMy0yLTEtMS04NDAwMg_ff184a71-e7df-4a74-95c7-d055ec0ce4f9"
      unitRef="usd">6903000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i7684e6c8574b4b3ab76f1d5a40ea358b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOjQwZDQyZTQ1MjBjYTRiYTU4NGQxNWNmYmQ1MTkyZmRmL3RhYmxlcmFuZ2U6NDBkNDJlNDUyMGNhNGJhNTg0ZDE1Y2ZiZDUxOTJmZGZfNC0yLTEtMS04NDAwMg_b9d018a9-a6fc-4264-9bee-58f692904aca"
      unitRef="usd">6880000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RleHRyZWdpb246NzA5MWE2MzdlOGJjNDYxOGEyYjcxNDQxNGExOWYwYmNfMTE2MQ_f2fa98af-7e81-4f9a-9054-331052bdabe1">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from AOCI to earnings are as follows (unaudited, in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(2,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized loss on restricted investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expense (benefit) from income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total reclassifications from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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;For the Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(3,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized loss on restricted investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expense (benefit) from income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total reclassifications from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:InterestExpense
      contextRef="i0b66e5c27a554536920b311965ab35b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfMy0yLTEtMS04NDAwMg_f242b5bb-2728-4f8d-821d-e75a4c65b4a6"
      unitRef="usd">-2007000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic2a1dd074bb34e9796671c78835b558a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfMy00LTEtMS04NDAwMg_a0616a49-5fb9-4111-9225-a10ab00b20ca"
      unitRef="usd">304000</us-gaap:InterestExpense>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i0b66e5c27a554536920b311965ab35b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfNC0yLTEtMS04OTMwNw_143048f8-7b03-4663-9de8-691521430b85"
      unitRef="usd">-4000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="ic2a1dd074bb34e9796671c78835b558a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfNC00LTEtMS04OTMwOA_51cccf5b-9d26-4787-b254-b1c4bde8e0f8"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0b66e5c27a554536920b311965ab35b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfNC0yLTEtMS04NDAwMg_edd458e5-e990-4619-8d62-13666e076aa6"
      unitRef="usd">517000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic2a1dd074bb34e9796671c78835b558a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfNC00LTEtMS04NDAwMg_0c9ee139-96f9-47d0-bbb4-6a3c658b71b7"
      unitRef="usd">-78000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i0b66e5c27a554536920b311965ab35b3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfNS0yLTEtMS04NDAwMg_d241aa63-3030-4e7d-a12f-831cd962525a"
      unitRef="usd">-1494000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ic2a1dd074bb34e9796671c78835b558a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmM3N2NlMTJjYWQzZDQxOWQ4YzRjZjQ0YjBhNGU0MjlkL3RhYmxlcmFuZ2U6Yzc3Y2UxMmNhZDNkNDE5ZDhjNGNmNDRiMGE0ZTQyOWRfNS00LTEtMS04NDAwMg_b4122573-aa5d-4285-9732-7229f3e38e23"
      unitRef="usd">226000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:InterestExpense
      contextRef="idd898dd77cf745da8f2abbc0d0d38da8_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfMy0yLTEtMS04NDAwMg_c3d63abb-dec2-425d-bb0b-f93a30573c38"
      unitRef="usd">-3342000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i37c93db3b08f42e3be85e677951e74c3_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfMy00LTEtMS04NDAwMg_7e6c0d4c-8c1b-4a87-8ba9-493fa5232e3d"
      unitRef="usd">636000</us-gaap:InterestExpense>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="idd898dd77cf745da8f2abbc0d0d38da8_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfNC0yLTEtMS04OTMxMA_2077a26d-3ee0-44ab-a16d-0dc7e8f6f135"
      unitRef="usd">-4000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i37c93db3b08f42e3be85e677951e74c3_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfNC00LTEtMS04OTMxMg_fc05d592-663f-4c38-9b76-1c9168d5685f"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idd898dd77cf745da8f2abbc0d0d38da8_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfNC0yLTEtMS04NDAwMg_2601d1a5-13da-4e95-b53b-70d4134577b2"
      unitRef="usd">861000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i37c93db3b08f42e3be85e677951e74c3_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfNC00LTEtMS04NDAwMg_0d292d44-79e7-463e-a22e-e1a29e33bf72"
      unitRef="usd">-164000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="idd898dd77cf745da8f2abbc0d0d38da8_D20221001-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfNS0yLTEtMS04NDAwMg_98dfa219-2781-4c78-aa9d-dd7d218d4e34"
      unitRef="usd">-2485000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i37c93db3b08f42e3be85e677951e74c3_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF84NS9mcmFnOjcwOTFhNjM3ZThiYzQ2MThhMmI3MTQ0MTRhMTlmMGJjL3RhYmxlOmYxM2IzM2RlZDM1ZDRiNGNhNmY3YTE5YTFhNGViZWJkL3RhYmxlcmFuZ2U6ZjEzYjMzZGVkMzVkNGI0Y2E2ZjdhMTlhMWE0ZWJlYmRfNS00LTEtMS04NDAwMg_c4de3f53-3826-4766-8125-5efebe73c5c7"
      unitRef="usd">472000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDUwL2ZyYWc6ZTRjNTU3ZDU1MjIyNDkyOWJmYjM2YzUyYWFkYjFkZjcvdGV4dHJlZ2lvbjplNGM1NTdkNTUyMjI0OTI5YmZiMzZjNTJhYWRiMWRmN18xMDk5NTExNjMwMzAy_2d6bbfe3-5e9b-4db6-86f4-b647800adaf9">Subsequent Events&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;South Carolina Acquisition&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:112%"&gt;On April 3, 2023, a subsidiary of the Company acquired substantially all of the assets of Pickens Construction, Inc., an asphalt paving company headquartered in Anderson, South Carolina, for $4.8&#160;million. The transaction added an HMA plant and expanded the Company&#x2019;s service market in the greater Greenville, South Carolina metro area.&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-style:italic;font-weight:700;line-height:112%"&gt;Alabama Acquisition&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:112%"&gt;On May 1, 2023, a subsidiary of the Company acquired certain assets comprising the Huntsville, Alabama operations of Southern Site Contractors, a Tennessee-based excavation, grading and utilities contractor, for $1.1&#160;million. The transaction added skilled employees and construction equipment to drive growth in northeast Alabama.&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-style:italic;font-weight:700;line-height:112%"&gt;Restricted Stock Award&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 4, 2023, the Company awarded a total of 29,614 restricted shares of Class A common stock to certain members of Company management under the Equity Incentive Plan. The grants are classified as equity awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;Award of PSUs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 4, 2023, the Company awarded PSUs that, if the target metrics for such PSUs are met, would result in the issuance of 8,052 shares of Class A common stock to certain members of Company management. The grants are classified as equity awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Amendment to Management Services Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 4, 2023, the Company and entered into an amendment (the &#x201c;Amendment&#x201d;) to the Management Services Agreement between the Company and SunTx that extends the end of the term thereof from October 1, 2023 to October 1, 2028. For more information about the Amendment, see the discussion under Part II, Item 5 included elsewhere in this report.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Chief Financial Officer Employment Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 4, 2023, the Company entered into an employment agreement with Gregory A. Hoffman, the Company&#x2019;s Senior Vice President and Chief Financial Officer. For more information about the Employment Agreement, see the discussion under Part II, Item 5 included elsewhere in this report.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="id6607725247544f18f25942b0daf4763_D20230403-20230403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDUwL2ZyYWc6ZTRjNTU3ZDU1MjIyNDkyOWJmYjM2YzUyYWFkYjFkZjcvdGV4dHJlZ2lvbjplNGM1NTdkNTUyMjI0OTI5YmZiMzZjNTJhYWRiMWRmN18xMDk5NTExNjMwMzA0_266984e4-3340-4669-86e8-d09974d80464"
      unitRef="usd">4800000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i79ff691d1eb34147aafc081acff8955f_D20230501-20230501"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDUwL2ZyYWc6ZTRjNTU3ZDU1MjIyNDkyOWJmYjM2YzUyYWFkYjFkZjcvdGV4dHJlZ2lvbjplNGM1NTdkNTUyMjI0OTI5YmZiMzZjNTJhYWRiMWRmN181NDk3NTU4MTgyODU_befb0abe-dbc1-4b95-885f-3576036e4a21"
      unitRef="usd">1100000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i41310042191b42ecad86a90ae1926bec_D20230504-20230504"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDUwL2ZyYWc6ZTRjNTU3ZDU1MjIyNDkyOWJmYjM2YzUyYWFkYjFkZjcvdGV4dHJlZ2lvbjplNGM1NTdkNTUyMjI0OTI5YmZiMzZjNTJhYWRiMWRmN181NDk3NTU4MTg5Njk_19ad9238-1733-4b5e-a18b-17754c8932f2"
      unitRef="shares">29614</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib41ccca7272840e6a741a8f7f323b757_D20230504-20230504"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg3NGE4Y2IyNzFhMjQwZWJiNmRhNmY0NTkzNmFlMWZkL3NlYzo4NzRhOGNiMjcxYTI0MGViYjZkYTZmNDU5MzZhZTFmZF8xMDUwL2ZyYWc6ZTRjNTU3ZDU1MjIyNDkyOWJmYjM2YzUyYWFkYjFkZjcvdGV4dHJlZ2lvbjplNGM1NTdkNTUyMjI0OTI5YmZiMzZjNTJhYWRiMWRmN181NDk3NTU4MTk0MTA_956f62e5-8126-49cb-8967-a14266b8d8a1"
      unitRef="shares">8052</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>88
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ((\J58'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " ""/*E6++]ZFN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O:9U@J'+BV-/"H(#Q;>0W+9@TX;DI-VW-XU;A^@'\#%W__SN
M=W"M]D(/ 9_#X#&0Q7@SN:Z/0OLU.Q)Y 1#U$9V*94KTJ;D?@E.4GN$ 7ND/
M=4"HJ^H.')(RBA3,P,(O1"9;HX4.J&@(9[S1"]Y_AB[#C ;LT&%/$7C)@<EY
MHC]-70M7P PC#"Y^%] LQ%S]$YL[P,[)*=HE-8YC.38YEW;@\/;T^)+7+6P?
M2?4:TZ]H!9T\KMEE\FOSL-EMF:RKNBFJ55'=[S@7S4K<-N^SZP^_J[ ;C-W;
M?VQ\$90M_+H+^0502P,$%     @ @CRI5IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" ""/*E6X&X2'%8&  #>(P  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6:76_;-A2&_PKA#4,+Q+%$QG;<)08<)UF#I:T;=QNZ81>,1-M")=&CJ#CY
M]SN49,E-J6-#L&X2?9W7?,E#\2'%BXU4WY*5$)H\1V&<7'966J_?]7J)MQ(1
M3T[E6L1P9R%5Q#6<JF4O62O!_2PH"GO4<0:]B =Q9WR179NI\85,=1C$8J9(
MDD815R]7(I2;RX[;V5YX")8K;2[TQA=KOA1SH?]8SQ2<]4H5/XA$G 0R)DHL
M+CL3]]V4#4U ]L2?@=@D.\?$6'F4\ILYN?,O.XXID0B%IXT$AW]/8BK"T"A!
M.?XK1#OE;YK W>.M^FUF'LP\\D1,9?A7X.O59>>\0WRQX&FH'^3FO2@,]8V>
M)\,D^TLV^;-]VB%>FF@9%<%0@BB(\__\N:B(G8"S44T +0+HJP"7U02P(H!E
M1O.29;:NN>;C"R4W1)FG0<T<9'6318.;(#;-.-<*[@80I\=3^204F4&+D2Y)
M5ER)Y**G0=C<[GF%R%4N0FM$!N2#C/4J(3>Q+_SOXWM0H+)4=%NJ*XH*?N#J
ME##WA%"',DMYIOO"7XC3MT5_5QI6UA'+Y%B-W+7T4LA<3>[BO-^8_/OG'IXB
M=UI$R;^V&LLES^R2IG.^2];<$Y<=Z'V)4$^B,_[E)W?@_&JS>R2Q[]R?E>[/
M,/7*_9>7M; YQ<-=I_O99@F-:FBI7UKJ'V;I<\J5%BI\(0]B+96VV<.EM$IM
ME3)%HQK:&Y3V!H?9FPD52-_T2@(O!VOCX4IE/ZSMB&A\0Y_#TN?PP,Q4',:5
MK%O6MR.NM>!A8FU(-*RAP?/2X#E:J)M8!_J%W :A(!_3Z%$HFS%<PW'<+CL_
M&XYLYM#0AN9&I;G1(>8>Q#)(-#2@)A]Y9,U17&<J8XA/<RJ807^.A4I.X%WM
MG=HLHV(-+;M.-=HZAYB&PDD%B9H-)2=DKJ%W$JG(5*:Q5B_PW[?6Q![UZQN;
M8SRHJ>4=P' /L?R%/Y,['WIKL B\? BM3^D]DG30=8;]<\<=6OVBP4W]TLHO
M/<3OQ/=!'1*Q." 9+WR*[>V*2]*10]X+'NK51B2:7"L@7\B:-("LH=8J0/6:
M5D'%2RX*)#]4P=2<07I_D9O8:A^7NY9ZQ6V!4SRPJ<^*C%R<;5[[+/OQ3,FG
M(/;L;8UK3NZM1MO );?B)1>GG-=&9S+1/"1_!^OZ5Q6NR ;,L0(%'M?4:85.
M+DX\6:I.8$)<;PP78.S,:JL-4'(K4G)QO+F7'K37;"5CC"3VB R&K#L:#NS-
MU@8GN14HN3CE? DT,))<$)>^>7Q+YL)+%;2DU22N- TYO*PGQ)-1!&,43,"]
M;R=DS15YXF$JR,_.*2 56<.L.9LN6RNC#:YR*[!R<2("'/:#>$GF+]&C#*UU
M@ L\?)I<6WVU 4^T@B>*X\VV5<G-LP<#PE+4$N,>H8^3^?7$.BO% YLZK%B)
M'L1*TU0I,Z_))S-94\+(DEI79O8H?K6NYTSQJ*8^*T:B!S'270R3[WPASTQ0
M^=:XU2>N6.>S#1"B%0C1@T#(3.  [@$.EE)97TI[=.ZY@FR?>)X (9#Q<TFK
MXS:0B%9(1 ]"HGG$PY!<I0G<3NQYB^O4SL?QN*;^*A*B!Y'03234TG3,WT!!
MKP 6HC6/[4V+"]8;;0.$: 5"%.>8;4.N!#0D9@^7J;?7!A#1"H@HSC*32,1^
MMGAT&_*EU5C#!2,\KJFQBH0HSB_EHMAMD!CF^RH 76[AHKT7XF*UR^]M  ZM
M (?B?/+:8['.6>\2E_MLG4/C00T]L@IVV$$K15.PJ<#B7>R+9_*[L/;!/5(.
M .O0/:?4NER"!S?U62$/PP%ERSJ[Z8HM6.^1ZW:=49<Y5J-M, ^KF(?AA+*=
M6$SSB<7<3"RL!H^$+(7I-@"([7PY:^/3V7&_G;4!1*P"(G80$.VV^@F,JN9#
M*_F4ZD3S.)NLO0GBXOOK6VN=' E[BCK)U?J9FOG2_S0^<]EHP)S^1>_)YK<"
M)(;S3)[F5_O3_$AX4QAJ Y98!4MLT$*:'XF BAIH@Z=8Q5,,QZ%CI?F1X*FH
MD^$/:>ZZK$]'[NLT[^WLH#!HGVTL28AGOL?DFRG*J^7FE4FV9:-7/9[O?/G
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
MC:"T&$I+4+1V'39.@/@[3L#C2]IH(07J!$!I/I060&FAH)P X=@65P[A4">
MR-NEZSV'$R :)T ,=0*>KD7"";!<5VV/E!/@32Q%U".< ,]CMBW/G(DX6]BF
MW-)Z6 $$ZH0YKGP@[.$%D"3-<VX;+\!\;B] GV!HSX#2?"@M@-)"L[<7 ,T;
M$WD[>@8J;[LT&R_ ? XOP.SI!1!QI!= Q)%> !5'> %F#R^ 0*E>  %2N@8%
MTG6-Q@LP?Z078$*] "C-A]("*"V$TB(H+8;2$A2M7>Z-%V "O "3>CR,Y2I]
M!VH&0&D!E!9":1&4%D-I"8K6+L]'7U:@-PV.$A],U0XX,6TA/\93GWIPN4+=
M!2@MA-(B*"V&TA(4K5VNC;M@/G&S0>^K%059N%"3 4KSH;0 2@M-XEE*M$8!
MS1L3>;OF&\]A(9B-A6 ^\1T%VJL5Z5I4E6[3XK8K7\M-Q'&;.::0)QO$%?F>
ML%U+GFP0<=R3P\)]F'ZR08GUBD9!D-39!D72S#8:<=W4B^N#[ARG)X709_E#
M:3Z4%D!IH:G*^UT] ZK)$WF[>L9SZ.UFH[>;>KW]R3O'Z7(DY&)*VB3B2&F3
MB".E32J.D#;W8?JV03PFGV@;*DEM&Q1)TS8:S=GT?J1( 7U<#93F0VD!E!9"
M:1&4%D-I"8K6_C*O1LFW]$I^OZ_S(I[N8IFN\H5>4!6^7]( FC2$TB(H+8;2
M$A2M77>-3&_I9?JC+EFT"/7=5BZ<[17EZY=O:/>#TD(H+8+28B@M0=':5=@X
M$I;^$3Y':6 6]?P;H5A%^M2#NR'44>BW"B$T:02EQ5!:@J*UZ["Q"JQ!3\8?
M*F[IZ4//,J$T'TH+H+30HKY=@)RH0O/&1-Z.B2HJ;[LN&X_ TGL$1XA;>V)K
M&DB)6T0<*6X1<:2X1<41XA:U>/(LE8@A9JE40GF62I*(6>JX6&19Z:=E>GYZ
MF]YDU:=\L]P4QBJ[K@9.7CI5J6R7-XO#FS*_/1M5Q\Y/>5GFZ]W+1996D],Z
MH/K_=9Z7W]^,*_Y]OOV\RW'^?U!+ P04    " ""/*E6/%T"8&@)  !5*P
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
M.1(^7^?R2W1-ND*!N+B0I4>TB2+/$_!]Z5SL7]C!<*<^^Q=02P,$%     @
M@CRI5A9(<J_E(   ]VL  !@   !X;"]W;W)K<VAE971S+W-H965T."YX;6S=
M75MSW,:5_BLH;9R5JX8CDK(=WZMD14Y4L1.5Y20/6_O0 _1PVL( 8S1 <O+K
M]WSGG+YA,!2=N+);^V"+PP&ZS_W>S2_O^N&=WUD[5O?[MO-?/=F-X^'S9\]\
MO;-[X]?]P7;TS;8?]F:DC\/-,W\8K&GXI7W[[/KR\I-G>^.Z)U]_R;][,WS]
M93^-K>OLFZ'RTWYOAN,WMNWOOGIR]23\X@=WLQOQBV=??WDP-_:M'?]Z>#/0
MIV=QE<;M;>==WU6#W7[UY,75Y]]\A.?Y@;\Y>^>SGRM@LNG[=_CPNOGJR24
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
M6]T@\S5+]B7B8[6F;P\3D0V1CZC/1?#@LEI87'TV*:,AY%3Y*RG#P@^=:FZ
M Z*>-F>2S%"GAZ.IN" Z7'BRE^1UZ=?J_D/VFF.!P,-02FH;Q8@L.^>:;*+7
MU1O%2^P"EO0+[.)U8J#>B[<<!]-81>MU,.H:PM$C\R6<3RO<<4W!#-!P1)^4
M+]-GS@F ZM$!_[T==TAJ_MJ1-VO=/^C9&S;B@%2MF\"%T!X(>M9GLN@AC:CK
M:3])B"CA+[X?[ [59[8_#.Q3+$:&J;-CR(!S7L0"4L8KMKG=A7CZ42/@%,P)
MG;4B@9VB,TW9]U+D M\H2=1@19&4)63KX#KX"7CINS,J]Z!)R%43EN'J:OT\
MF08"Z3>?K#][CZTX-12K#,_V6 *0M(1#GA/Q/1&2GR=R+(@*08.HLI 79A]G
M^ZPWS!!#C]2HA(8 +DFV!*52L-PC\_N'U02JF=BLJZ]3.2*S(@*RI8":W"'0
M((&U*>)G#E"2A/J,HZ0$(:ND$D%/@U^25(TD#(EJ6%"CFI"..DJ([;!0U*$7
M)8J6&@?I"$=^V)Z)3)93<W[2I:[?NSJ]P@EA%ES%J(LA2A$8Y\.2S:E/50X0
M]_X.S1QG1BHRHI%@D&,3DM2&0W!OVW95L6'6[SR%%0,\[SO;<OS8<802 LFX
M-N>F7"S22F%<S420Z/LM%N,J*OME%::2JQNN;YM-?YM+P4J(3?2A2 $Y05R5
M'KZC'P@)2E0I)J:=\]<XWJ1 I1\@W" P$8M(.$A,H*'-7S2EAA71^(;?=(&$
M60+R-J4=1/27A1UZK7;H.]BA-3*0Q^@*DU.KL7MX&,&5+8@C KN!Q1.Y& 6&
MAHNW\)_B>=_'8Y-K" 672'2$G"$+$#T+2804&6/I2BI9-45R6LH*E>B< QSU
M*=\7-'43>A:EB+[>_O-@T'I(#T0FSVVYFB&?ZAJY#PNA2/;D2N)S&WVW9%KX
ME(B>V:A'02/RP"1P]R'-D7KE@GT6BSS.G$#7GPH&&[W""JXAL=POH[C>UI8R
M,J0EKZ/E^L$BBZ*X>%7]F>0M/3VDI^&14UT_>L20<U(HWEK)B-5YTE,PR2P@
MTADE%5_%%\JG(,-3)XN(I0W/#0R;D#XN4U%P+ZI+Q&AM"/4,S.E/)!$D3*,*
MXIX3@#->N:$%8ZG>[U'JYW*B5H(<VP%:\V8 .P$>;>JK("%*)]0):MBDXP'%
M$4+IZO*#E<HH[$8>]@4<*I1/VH*CB@P,>T D:! R&;^51EHL5(:5M/8X-"S+
ML1IO#H>6X 'S(J2P!20/;SESW&NNW-@M4]@$:K,DQ&R'[:6^+_6V4%B(=99^
MP3">-K9"XK@D7LF-9B @< OV]YM ?#"+,]_X8,K&2R%-YD&--T606FD/I=Y<
M>L3XJ/S\(B A:EQ^"L%X,!!9 5U,%SM6A4M4HY]&>E6D.>"1%_Q3.@S$ITY?
MEDIOR/W'W=!/-^S9HB]#&,X$8VX%BQ L\L,EW:3?[))A1'S(RT3T)#X&TA.;
M\LP7IR(,*01;<-2M24-0HD<%%"H>5EB,=K*::<@'LD)W5D2-)19N3P22K8/L
M9=4S/R(FR8EMMJ0,.8?@+;F63VF)[SM5G#8,I% :0Z9!9"R$&/UVNTC[QY!8
M"HA90S&\&)4M25Z21\H+.27AZF7XW7=9Z5SUA,0&UJ*VJ4$X-W]U%'%6&X1@
M77)QI<E@<XC<-]BE*"!/W8?)0HX]2N2Y7I$1(OE-RZ+Z,ZSH+7J-UG/VU@;!
MH@2%(MR^D["=GN"5[86AM9%&USO;H*._3K9 HZ2\"<>A'5+#T#W61HLV8."#
MN4"M2/KQ8NPOV"N[[C"-FIU63UE0D;!H;54* B3!-3*%&XLF28:GO/9AF29)
M3.%GYC,T??1W>=\#/6ZM,"K7O-6JOV5YAB?#Z,2-;%0NO$H6UNLNH3_0)'-
M2Z!>Z9FGR:5U;%O$ 27H_"K87Z(N%/%NGD=$NOI$:S;1HO,^*;W2W6D!*=8<
M5:2\C"',NA%@[Y$L+)I$8ZN1'U1YYDL#1Z.TYC*\KEZ480J,<(PE(/U$$?%D
M&L\ZG[FZP6[5C_P;_-SKK'=1_WI\9"Q#3)73V%O[CA6.DS9\.G%1B50AG186
M0_7M,/0(ZUBALUPT2B:RVUB/XQ7(E[F;;J4:'A_4^1L$X9Q6HX%+"DGDF;IH
M18QDIG5_D(J=1EX,S.V'H1BD\%Z$-B*W*YA.M!0)$GHZ[*RSSE8$@VG^-/1M
MI>3X81DRE64S-=OV7FH\NS($J,G&R]R$^)1CQDL1+DY^M?76;]3<\[;:-8O8
MER3:HTQ7%BGH=ZB7WO8M99^=O>E'%]N-*")4@Q0.O>6<9M16*6IQ9S9A4Z7
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
MD:@=8PX;['A']@-&0>#WA26@&7D$1FF5CYJJP*>MJ#L>I=**%%%O:Y.:S*Q
MQLHE5B_PL$04K7A#F_[@5+U7TI56828,9?S!(,<3D.*#7N4,^MRWB^(>7)!H
M%>,J-W2_HL$]O(*-P>!52>> :A<B^H<"@LPT\: L-=R],B;=$==$,#36R0+K
M'CEDV1/ZR60PJ1BS+W9K#7"CF4%DB?21.40;.@=9 !_RD3RC;@:O_UGI@(\8
MN37$6<5S"060M<*3#62D/#R3I"0 R#WERJ[(F0!#(E(3&V -HTYU#L3OA:F+
MNXJD;+)!9@;\MB@?18T>@_&?DMJ&O PHB!G #8.]MIL'G8/U5KI)29_BD)6<
MQS \*QO&"U*UUD4</*I'"YE\!NBJL'*L+ 56!8RT\A7S$WDMA*/*(? 5A@$H
M@8&AAP8OE\K:R.S/"8T!<G1^/ICO)Y@93>HTA%INI<[88QHW^LV\42>B/4SP
MT+37>JNA(\PCJ96[9N]'M349-_4[F*H]*BZN/I:$LR5WOZK<YBBWUVKA3V+W
M/N X$3X3?2M^@%X3.CQ?&OS:N0L:W>J!@*RGTB,L<@K#J-)'$<RZJR"Y &D_
M]4-39[\4 EL0C/K=HJ'U=;6% !R-6S/:GC;N1'I+X:[X.'<(8\JFH\_Z2$ 0
M2U1MU9K.J.#1=Z$&C_]EG#N)2$0!'8U;":9=5FU57H8Z.QH-SO;=S[ ?].F!
M_])SVF./))]CCS[8("N8Q9EG$X82=6@H8=V322L,SPW[]?]OF,.L]))9W]V@
MVHVRIMBJCR?&!1)1RR5$/*,J B#N/86.A4255*15[4GN8LLLL![$K12X4$;L
MI)A/-)T/V3(BK-S13)$?'%A_&#M[/0'9:#+U-[,\:I7"=^9A$(=6JE$^M%4]
M W4G>.ZJL!((E< 1.Q"'UI2K]?.HKR4:?A*"30'[+?&F.;J,Q7&92W"WIU1P
M!$SI(-V=7(@WT>Y/[/)+TS8=@NB0M&_FD3B=3/OSV0A7D[-Q'T?RUK(:W4?B
M>-:?SL<G=#4>]4>STY-:^[<F_:_K/CN?]T?C,:YFT#T_FWY%]Z1_-I^R[FE_
M-((5S3)JK'FB9=89?;6KDA-X52\/%^3S3#!#1Y*J#]M)&Z^AV]<2JG+#D0']
M<2]Y?<;!"E!V==693J.G4=1S<:48FA)/'>$ E70'_J:=R_1_Z-JA>KRY0&^J
M*;;JU778:[._$89N(?'8\PU^HC64Y4MQO&CTXZ#)$I&;E.8K9*E^OX0;F0J'
MV\ 5]>N.Z'!WSJQGRA<['/^*[Y>(D85<X3B[XM--[/48W?B\A&DR"P>#?L0'
M'X_B"!L/H%'G@9KD<8FZN_/02SDC>8WU^X3W@O_-D _;$,"D"2 &.1CB?!VC
M!LE+G (P3AAKS2ZH#86@#DSQT9]Z\2&.>:8JD5E2Q@D1VBR/F6&"#Y#%60K2
M47H%\EO(IX!!UK21,#YM7@4@8]K$H6U?,T#&M+A_>*8@L1X24%MGZ?B*HHRU
M%-M+.-2V:I$->(9KFAZ;O17*_[YQ)Y=LW7%Z0@,F9ZK332J\!KV_5,"NFV(]
M8GYW@?5;_8-Q6LOJM&I*"'EE]DI_?U @"_=<';0H]:M$&DY4]4/*>SQ4L1,;
M^<1O-!9D4<KO6K:J/4!A>\WJG-N=*;,4M(MES+OUR*(/CDLO=\K)H'T2%O<A
MK[<M@FR]G?IFP)_!:=.2'3'3)5\*U%:C.8>7"EW&#C-4X.#05R0(Q-(T9\(;
MFC@L6$5UVSI%\9PS;>:<P:$WYL/6IPZ<X%;\08?>E&%0"E\]ZKOU-Z/;\*FD
M61X^."$0*XU@9VJ)K:/!^:PG;/B($WYX4_"'DX7Q."[R);WN5)86X/G2X$ 4
M?Y""^DO:S5]02P,$%     @ @CRI5B!RN^_? @  S 8  !D   !X;"]W;W)K
M<VAE971S+W-H965T,3$N>&ULK551;],P$/XKIX#0)E5+XK19.]I*VP#! VC:
M!#P@'ISDVE@X=K"==OOWG)TN+:@;#_#2G.W[OOL^7W.9;[7Y86M$!_>-5'81
MU<ZU%W%LRQH;;L]TBXI.5MHTW-'2K&/;&N15 #4R9DF2QPT7*EK.P]Z-6<YU
MYZ10>&/ =DW#S<,52KU=1&GTN'$KUK7S&_%RWO(UWJ'[W-X86L4#2R4:5%9H
M!097B^@RO;@:^_R0\$7@UA[$X)T46O_PBP_5(DJ\()18.L_ Z;'!:Y32$Y&,
MGSO.:"CI@8?Q(_N[X)V\%-SBM99?1>7J132-H,(5[Z2[U=OWN/,S\7REEC;\
MPK;/'><1E)UUNMF!24$C5/_D][M[. !,DR< ; =@07=?**A\PQU?SHW>@O'9
MQ.:#8#6@29Q0OBEWSM"I()Q;7FOE#%V-A5LL46QX(1$^J%)VE5!KVG346.K.
M"#ZAF\>.2GI@7.[HKWIZ]@1]#A^I0&WAK:JP^AT?D]1!+WO4>\6>)?S(S1ED
MZ0A8PK)G^++!?Q;XLK_XU\;"M\O"AL7W8T9[GO%Q'O_N7-B6E[B(Z.6P:#88
M+5^]2//D]3,JQX/*\7/L_]ZE_T@/^VRSSQ9#MMEG*\HN-;W UF$%>@6N1EAI
M29/ 9W('U,ZR'OH)7%5PAZW#ID #61*V&9P(15#=63JWIQ=_HHXA.L5)#I4]
M/:[W):2SZ6AZGE/$6#J:Y/G>)XS'HQD1TX--,F#C;'0^FP'+)Z-I.H-+;X"K
MTGLQ4.FN<*M.TH I=:>HS,DDFY["29ZR)XH_>5DO0RV6ISZB:BPY/U"U9[!0
M\PU"@:B@$%)B-8*B<\ -@M(.J@Z!I CIKS_4IZ!I)?:3D&Z9Q-*M!1/%0^A+
M/VS0G!W[O\8'$X9RUF&.6@B&^V$S[ ZC^K*?4/OT?LY3\]9"69"X(FAR=CZ)
MP/2SLU\XW89Y56A'@D)8T^<&C4^@\Y76[G'A"PP?L.4O4$L#!!0    ( ((\
MJ58EKE)1F0,  '$)   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;*56
M;6_;-A#^*X16%!8@1*^6HM0V$'L9-F M@@3M/A3]0$MGBZA$>B05I_]^1TJ6
ME=1V@>R+=#SQ'C[WQM-L+^1W50%H\MS47,V=2NO=C>^KHH*&JBNQ XY?-D(V
M5.-2;GVUDT!+:]34?A0$J=]0QIW%S.KNY6(F6ETS#O>2J+9IJ/RQA%KLYT[H
M'!0/;%MIH_ 7LQW=PB/HS[M[B2M_0"E9 UPQP8F$S=RY#6^6B=EO-WQAL%<C
MF1A/UD)\-XN_RKD3&$)00Z$- L77$ZR@K@T0TOBWQW2&(XWA6#Z@_V%]1U_6
M5,%*U/^P4E=SY]HA)6QH6^L'L?\3>G^F!J\0M;)/LN_V)IE#BE9IT?3&R*!A
MO'O3YSX.(X/KX(Q!U!M$EG=WD&7Y.]5T,9-B3Z39C6A&L*Y::R3'N$G*HY;X
ME:&=7JP$UQ)#0VZ5 JT(Y27YF]$UJYEFH&:^QD/,5K_H 9<=8'0&,"4?$;)2
MY(Z74+ZT]Y'<P# Z,%Q&%P$_4GE%XM C41#%%_#BP>/8XL5G\![@"7@+9"-%
M0P;W]TQ79&7C#9)\O5TKJ_]V*@ =?G(:WW31C=K1 N8.MHD"^03.XOUO81I\
MN, ^&=@GE]#?DJ__!8@14KT6E&;8!H 2E9SQK2*%:'94HD8+@A:U56*OM=Q\
MJ<%L+OH#$$033&91#=FTL(^PT]"L,>IQ8-61,5%,&6.Q(;K"7(D:;P]$)Q/&
M42-:A:;*O7D-> )LTG+:E@S1W-Z9LP3?D=!+XM0+X]S*TRCPIF% [G[V'!TN
M47,>*XPC+\\S$B:IETQS@Y;FB)RBE*:IEZ<Y61Y"]DNT"1H%D1>$B6OE//#"
M;.J23WAM#X''T,!S 4J9L!67\G8A A/D?9U=NT:,8B\*4I<\LBUG&U90KDE1
M4;X%2WE-:\KQO%\>]X+80'=R.)904WJNM7Z#,T><NJ_;'^YY#VW;GR@3].=U
M<4H@MH.Y05B;^?53^1V[XU@C=R.W[P87EJ/V6(Z</.ZXB(56)M=OL_P\BL1J
MB,2)(+PC4>Y%66B2/XV\),M>U,&JSSTS\[B[14V^H/2& &/$6(&%+&W.AG29
M"DZP7B<Y-E5FWVD6N:]#/NY5RR6,4D,@Q=(/$G=4GJ>N4G\T!O$6W]IA;RZI
MENMN(@[:X7_BMANCQ^W=SPCRVC*N2 T;- VNLJE#9#?@NX46.SM4UT+CR+!B
MA?]$(,T&_+X10A\6YH#A+VOQ'U!+ P04    " ""/*E6(P\+!(D#  !<"
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6RE5FUOVS80_BL'+1@20+ D
MZM69;2!.6VQ  QC-7CX,^T!+9XLH):HD%:?[]3M*MI)FJ=%U'TR1O+OGGN.1
M=UX<E/YH:D0+CXULS=*KK>VN@\"4-3;<S%2'+4EV2C?<TE+O ]-IY-5@U,B
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
MFIC,%0#*.CY_)6;6%,*CIA!9^(M-RILAY](SN9 /07Q9$)^,#[ A,1" I2B
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
M$3J ]YG&7&YO2$'W/>WFOU!+ P04    " ""/*E6_S 4X2($  !$#   &0
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;+57WV_;-A#^5PBO+3;
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
M@7JIY(J31^S09QH0&EV+SL"PH7C$<8&WCR^WK- *?1^9T-:\S27@H^ <W5J
MVO,+AN[J3?E<&B&>M947%M,C9;^]B&"FK6-G;+Y8X#D;SQ$"Q.V=$Z;:EYA$
M\_$8SR29(%$=5R\(G[%I-$T3O"$Y37:L'N3C_^:41%/L1N]T/#G"*XFC^6S!
M%E$:SX\02](H7:08O(\FD^05#IP+=Y+/I2L9K?MX),BOP!N6H+SM.>.("84_
MXXW$1O+?+OBTWFV74[9S1CW3%Q]U'SKV)&#6(K@D\*.-0AY4_(LVTFUIUT.%
M8E\1-D(ATYC33_V&:MQOCI3%[FTXM!NCOZ ,0L)9T>M[PC40?>\ #'(;(9 Z
M1YNAVH47$1!!^6>0O&A25$Y(:BCDK>&N+SNW16?B2FV[RO%FR3H(D#+HK$4M
MJ5*(S5K2=>1416[\14#D[X!G<*\!'[H<47)X%QQQ4F?9!C63Q.@46\$-6I+G
M> @UES:CYN+M]&KCX23]_A2SYQUOZY7@?_@*'B0!?YX <LU5*WJB3_2#?L.W
M%"]PZRG IZWU]I6^IT,CA&"I#0Y%^N))'NFC5J#A4ES$TG5 2$"\%*66:WUJ
M/3,WHLYB6QCH<9&;E-6010KX6.:R*(3OX871E=_UN;]XTRC*!<I #IS.UBX(
M7?>F_H_^)75(\]#*O)U\"6[A'HLBL@?-PKGXY)_71Q(NR-8ANM[< R$[V3$!
M#/?^A11AM_Z(89]\E.@D!I+7I[8S&<<TF; TFL[\<(IA\GY.PQD-)[Z#81[%
MR92&BS[E<!@4<"@UJ%F2=*VI:!$/01=16;75BXS EFD<O9_.</Q;>\%DU;0N
M5"C0T.O&Z,$]$NC-HQ1\#EVE1GL7VDJ8E;^VXRY#IH:[[6YU]V=P&R[$3^+A
MMP)>7<F:ZJN :CR<3P?A4.LG3C?^>KS4#I=M/RSQ=R,,">![H;7K)[3![G_I
MYC]02P,$%     @ @CRI5LFM'KTM"0  P!H  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C$N>&ULY5E9<^.X$?XK**UK2Z[B6A)U^JRR/9F,JS+9J?'LYB&5
M!X@$1<0DP05 R]Y?G^X&>,F4=Y--GO)B\P"ZO[Z^;E!7>Z6?3"J$92]Y5ICK
M46IM>3&9F"@5.3=GJA0%O$F4SKF%6[V;F%(+'M.F/)N$T^EJDG-9C&ZNZ-D7
M?7.E*IO)0GS1S%1YSO7KG<C4_GHT&]4/OLI=:O'!Y.:JY#OQ*.Q/Y1<-=Y-&
M2BQS41BI"J9%<CVZG5W<+7 ]+?A9BKWI7#.T9*O4$]X\Q->C*0(2F8@L2N#P
M[UG<BRQ#00#C%R]SU*C$C=WK6OI'LAULV7(C[E7V-QG;]'JT&;%8)+S*[%>U
M_R2\/4N4%ZG,T%^V=VM7L#BJC%6YWPP(<EFX__S%^Z&S83,]LB'T&T+"[101
MR@_<\ILKK?9,XVJ0AA=D*NT&<++ H#Q:#6\E[+,W#\6S,!:\;)DLV >AY3-'
M/[&'PEA=X0MS-;&@"==/(B_USDD-CTA=L<^JL*EA?RIB$??W3P!A S.L8=Z%
M[PK\S/49F\\"%D[#^3ORYHW9<Y(W/R)OV%#&BYA]$O%.%CMVB_DBK12&?9 F
MRI2IM&!_O]W"<LBE?PQYQ2E=#"O%^KHP)8_$]0@*R C]+$8WWW\W6TTOWS%I
MT9BT>$_Z?QS)/RX5KJT @RS[RJU@CWM>LGN(/[K)L&^I@+N\Y,4KJPQX,VZ%
MR*[O#2NYMDPE3,*M>A::9QE#;UNQ>V560=X70!3T6KR4+B#T6#\!?6EIGE",
M49&$+3%4DDU9DE61K3A2@$$39(T5Q9JS'CPM=E7&=?;*<E5(JS2S\#:1!2]
M)&+A6YE)^TJ)$FD12XL/BQ@3!H#C\DA5J )MP=P!?(AWV.B^^EC!^D)9)E
M(E7=?2V.KMN EYDI103 :559:?#,6\LBI6/P#GBT%0GWEB5<:O;,LTJ<L1\+
M,B'&,-)%JSWR 672.'S@8$08T,):3\[!#&'DKA@0 1%6A:C]E*@,.@(X[H*-
MY2GC+(7"H[<<C1(1-QA$4%H8[BC<!^29:UD' I;#0@RSVI.SM^ "+F,V_OZ[
M31A.+YNW3CX]G5V>HJRQ[.LE5(TW'!)TW*Z0OP(2R"S(,MB7-=IK)9U=/2UG
M[#[EQ4Y0Y@V)[WC'IIR<^TO%,YE(5 A)UC@3]<.& W,03B&P-ILR=<\YE(8+
M.L6)*="N(8@Y,$^*/942$>X%&P.UF=,:H8\D6C!;7QHL9*,R&1.$1PO_7-X!
M_/N>M <O[2\D#6I 9BCPM8:2@?^<7938@NL"@M]XQG#87(([5(Q&N2NHFTIC
M;>U3&:6TCLSKIP5/$H%,4XO\[WO],+X!%))"6,@PJ&''):4GNA*2O(MT(&UJ
MI=Q:+;<5L$I&1-;9A606O(EB5&F-,?9^:@U^2'IEV# ),@.8%4'==PN3'R]+
MO@7F#5CTG@?Q255TG#3(;AY]J;3]#?3W;04G6N5L6/(P_Z&23FYA1+H9%6'S
M4/H5K<2'$O(7. )SRGNZR?OC>8[P/B*\ !,Q$UW*(<#'G'$<,M1>5L4^OPI?
MOXB*N['C]6U,!9 N3(#84RA_;).TK@M@XNXE$?RQ.#NR0S4MGCZ!TYA/R:*B
M&BZ(U")S+325I0'_V;T012.,-Z-2X W#IR@6T]BW;4H)M?VGB!P:0-OT=H2/
M/M26/^%69'A5&<]EG5JGM@:54VH5"6-J-QK08:.4L!QT./(5>KQ?TP<\2JVC
M+I8C[<>-AS @/0WIZ8L_)(R^?**$6IPC!=G66B\3[W@&&01#%4[X!TT=Z@C#
MY1,(9$">@6-0C0\XS '&^3WQOA3$E?"V$(ZI.&81D+5U20(G'-D&F"H&U)?$
MLS06(&A\#-6;26@I==^4VE!"0K'C #6DC?;['BZ-J<BP9G]GR*IKS^6Y"_$1
M\J>9A7<4DP']G'9^$(X #AR0^.FL"9X/%])YDD"8;)W*W:G#1ZI# V!6&W-3
M6]5M ;1&;3.Y\\-H96K1GUY+[,\6>;H[8W\6-E6Q"_K[:ZBS0Y8[&QUY(\HN
M;^L>WA9@GP[:GO;[I "E=)$=ME;@?SSJN&CVNEL_E_>JRH ZX: %<Z8LZKH!
M:J%Y&C%V4AOBO$]]?G9[#S8]AIT9$C.%\SBL:^+=\I\(F@X&&=-I!=VAHB<+
M5&^I2?OL'7 ;'$BD)@(T#,HW!AU$UY14L$V\"!U)(R"<8'.N8LRCXT>E9OY2
M4.4^8>C,@RT,R8130@HW G=/0(<4+/QTA)-RV]2C!D.I983'A=O^^>N0N3WC
M]BLKY?W#0$>L0=-Z[&E3K:I=ZD]9Z)9VM7CQV/ZG)Z+.6-@?:/JP33-W^<D?
MUK?#RK?NV86YV>T@RWD)WGJ1.?%ECOF+2K2 ;OVKGS"KHKG%V=&X*5S Y$Q'
MRT&@PXB0Q)M#+6UNC!DXOCGW($@(A_!M6+[@@1>_UPC\7L,^<PW3=OVYA=;
M1=AP_YMIT(C^J9*R;4#*(W02D6\AE/-IX&2.B4NAV<-[<WK!/GIXWPA>]S/2
MH4"WO2HXY#IDTVGO^KXAK_;*GU":X8[=^[DQH@)C7^N(_!FG>7^0^:D-5/?Q
M-V4A[;I/_MCN>V5\DD!GP@YRPA;+%?P=SX)P?7Z*5YMPCO_GJP7\G073Y9+^
M+V;G[1<8X @XCP'#X:DP#*;3-2,J"2_]W7@QGYVR\_DY6TXW'L@)O%NLYCUM
MLV"V03WCU=K=GI\[M>?AN@G2(V3._W.(, AK=%(8A)O5J7=@2 [<T)OU>D/K
M5O/ED2#-@_DB;(+D[L;G4Y Q"^;+D"T6\R9,BV!^?M[3%P:S&05N&?K;^93^
M3T'Q030&JJ\W7AXZNQNL+T!Q^%G%0W?#J_^HX(]U?LKYX0V;GC36D<?F(?N1
M-A[=4"^?088?+.U]OO/+QY#0LTVPV80L7 1K*(?;*-*5:- .@.W.W6\!0!37
MJRFDZVH*LAT$' 5^P)[^&WMK\&,4\%?PZ@'5,VA&DOP+WE@',X@"Q&L9A(LE
M6?)0'VDZ0^F;KSX)._$6HVDGWNQ_@W<#2.-VFCH;^OX\Z?RJD N]H]].C/N^
MZ7Y@:)XV/\_<NE\EVN7NMQV M,,FEXD$MD[/ULL1#!CT>XF[L:JDWRBVREJ5
MTV4J./047 #O$Z5L?8,*FA^M;OX%4$L#!!0    ( ((\J5:: ,63F00   0+
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;)U6;6_;-A#^*P=U*%K
MM2WYM7DQX*0K6J#!@J;M/@S[0%,GBPM%JB05Q_]^=Y3C*JF=804,2^+=/7R>
MXQW)LXUUM[Y$#'!?:>//DS*$^F0P\++$2OB^K=&0I;"N$H$^W7K@:X<BCT&5
M'F3#X710"662Q5D<NW:+,]L$K0Q>._!-50FWO4!M-^=)FCP,?%;K,O# 8'%6
MBS7>8/A:7SOZ&NQ1<E6A\<H:<%B<)\OTY&+,_M'AF\*-[[P#*UE9>\L?'_/S
M9,B$4*,,C"#H<8>7J#4#$8WO.\QD/R4'=M\?T-]'[:1E)3Q>6OVGRD-YGLP3
MR+$0C0Z?[>8#[O1,&$]:[>,_;%K?T3@!V?A@JUTP,:B4:9_B?I>'3L!\>"0@
MVP5DD7<[463Y3@2Q.'-V XZ]"8U?HM083>24X46Y"8ZLBN+"XKU0#KX)W2!<
MH?"-0\IX\&>#0.#L,I [H(L6*#L"-(4K:T+IX7>38_XX?D"D]LRR!V87V;.
M5\+U893V(!MFHV?P1GNEHX@W^F^E[Y27VK)8#W\M5SXX*HZ_#VEN(<>'(;EA
M3GPM))XGU!$>W1TFBY<OTNGP]!G"XSWA\7/H_V=I?@D(OI0(A=74E\JL(8B5
M1H@ZV!C(>&FK6ICMRQ?S+)V=>M!*K)1605'>JA8I!Q&@X GNX@3<:-2LLG&.
M0:EAE ?AP19 "RK+_8J",#G<8!VP6J&#T3 .9]!0^3A8WES"/*.Q8]Q?*4,4
M;>,)QK\^>0I^ /A58T23JX#Y:_B$=Z@AVS^7WF/P)RRXLN2S!;\1-4BJ:"X-
M#[]!3$)V2F]I+YW/X*,)2+D*X$3 Z.XAG??F\PRR<6^6OB4P5]MHS7$5P'-2
MVMR-R#Z%K#<9S>!K_Z8/:WN'SK"RKMND-\W8;3Q/X:HQ2JI:Z".^:6\XR_A_
M,H'E&HW<4N[E+:U/QVD^?PNSMR/X8@,!B2B:$Y3.)S#*>C-"^/1CB9]-1]J;
M38?TG$[3'5RW.)[8N<XZ)5* ^BEY'7 J&-YG\[:6B #J-[FCO=M$ !%W\\;'
MFB5DN^+&B\4KJ5ZM:>L#^^M^[_%$_G4/-J6B.A'N41R5L&2I1F_A>V.I1-I
MFLY3A[@X3]%H#318L0 >V#/N'U!XJ'WDL70^4LP_H;?<-SL<O*_I#".S%+Z$
M@OKU*06BR^@K9=KL;%0HNP))PT:XG+I;223GNJ%9[2K0H4VPA;,593J4RN5O
M:N&((#MR@KUMG,16H!1:-CI.X&,&1?X/'5 ,0"F2M!<HRK/RM]&=#E?KL'<P
M$=3AZD[P<?Q0A+P9= N(X:4FHRH43<!Z2.)#N^[4=S)>*G2\ VS[\.YG<,>:
MI6[R'U#,)1N>7CNLA<ICBHW'EH@E<!)$6Q@W60L2_=/3:-_%_A'='INM.2CX
MDE)FM<H%9^M":&%H&6[XT/:/"#]-P1'62RE=@WO6!TAW@(XRU]:LW\2"/N#]
M"T(.'7F#SLVD0K>.]R_NA,:$]I*R']U?\9;MS>:'>WL_I!U^K:CR-!84.NS/
M)@E56[QSM1_!UO&>L[*!;DWQM:1K*CIV('MAJ;-W'SS!_N*[^!=02P,$%
M  @ @CRI5M0AKM<M!0  VPL  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N
M>&ULK5;;;N,V$/V5@3=8M(#KBWR)-YL8<+)=M$"W"))LBZ+H RU1%A&*5$G*
MCO^^9RA9<8)LL@]]L2F),W/FS)DASW?6W?M"RD /I3;^HE>$4)T-ASXM9"G\
MP%;2X$MN72D"'MUFZ"LG11:-2CU,1J/YL!3*]);G\=VU6Y[;.FAEY+4C7Y>E
M</M+J>WNHC?N'5[<J$T1^,5P>5Z)C;R5X6MU[? T[+QDJI3&*VO(R?RBMQJ?
M74YY?]SPAY([?[0FSF1M[3T__)I=]$8,2&J9!O8@\+>55U)K=@08_[8^>UU(
M-CQ>'[Q_CKDCE[7P\LKJ/U46BHO>HD>9S$6MPXW=_2+;?&;L+[7:QU_:-7MG
M28_2V@=;ML9 4"K3_(N'EH<C@\7H&P9):Y!$W$V@B/*3"&)Y[NR.'.^&-U[$
M5*,UP"G#1;D-#E\5[,+RRI:E"F Y^/-A@$-^/4Q;X\O&./F&\9R^6!,*3S^;
M3&9/[8< TJ%)#F@NDU<=?A%N0)-QGY)1,GG%WZ3+;A+]3=[.CH3)Z IPE=E(
MDRKIZ9/RJ;:^=I+^7JU]<)#(/R^QT 29OAR$V^;,5R*5%SWTA9=N*WO+]^_&
M\]''5U*8=BE,7_/^5H&^VYA^DR%(Y\GF=.5DI@)]1=4<A4+2C=Q:O04SAT^?
M1:JT"OM^_ PWE3![*@1HI&"#T)0*I(P=[.]DDLP&(\A3:^ZT4(@ C>YI+:GV
M,B/,#MBEMEPK(V(SPB@5OJ"U=> #@9OZZ(@Q?FUP*.]K85+I![0*!'FD1:>/
MY]@R$IN-DQL19.O('WG"0/(!,3A)9:*I*&UM0DQ@/'K$WZ?**4PHI?<8.QKN
M,N1,J70!0P[&4 QCHLIJ%84$6C+I4Z?6V(HMOUM 2.@GNE4;HW*5"H19I2F'
MX_C7K>& KFMDA*%"QY5:1=QO)5N;U"(=IA/EJ Z.TB-'S'N&.%)37N.'*48!
M %_3!J!;'@R/-U34U@X.$'I=>PC)=QL>>3VB;#HX/3 V %B#$<Y1*;-@Q-A
M\J'"Z"7&ZX]X $QT8.<;1-_C[-D*7<?8> <0&VLSD%H[IHNW/:9%E73*9HW*
M=K;6&>C8 AI<H>8*F8AL*SD5F>>,P#:1<H@/C1\S;8GKH\ >\SL2CH/.174V
M6HSZS'%H^1;6@?W!VP5Z_VZ1C$\_^I?+(HRIA8:Z8(&#-&?)[[!B'>56QY _
MU$;4 "FS?L.4K3U0^1_/Z#/&%I+X2PI'JZ8>-Y+/WZQI'49#)Y3T9Z,/_#"E
M<7_Q8<++&26S.=W%!CZA:7\^6] 79519EW1C]T('EO/=LY;7DC,0T(!L$_#>
M@DANC)T*Q:,^@+\9'.RFCH!VA0)+Q^(MQ3V^NAAN3Y781Z<##OLL#"CAME69
MC Y\BA)QAG>V4BDMIDDTZEQ$ PQWE)'9Y<,ZB\7GDGJK8V\*;'=!I;4&?8V4
M/E)A=Q*2Z7=-?H0BBJML26I*]Q3TDZX\KG.K<+XY,>J##]<1+5[0T0O#*1G,
M'F=35O_/.IG/&I$DTWDKD=$I+^8T7B2\.*7QZ8@3/6AUW)^/9YV*DOYT,6O5
MLX]-;U!&)U/KLF8<IM;'1!PX-H"_ _Z3T6#:'1C<;GC191D'%Y,0"I2!RN:2
M(?F2\9PM-L4BB9W,\P9W/(UCJW6Y>.)2"IBVS>S5PW<Y'KQTA@^/+ERE=)MX
MK?04!WQS]^K>=C?757-A>]S>7'L1=H,C!4V6PW0T.)WUR#57R>8AV"I>W]8V
MX#(8EP5NW]+Q!GS/+4Z;]H$#=/?YY7]02P,$%     @ @CRI5CCNWT33 P
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
M[2QY7AWU9N-W)U.Q3P:?-6_"@V>23);.7<OB(C_JC800&\ZB("C\W/(I&R-
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
MV;G1G[TPP87*KZNW.'8W&&3KN47^AF%^WL+/5>V[ '1HS&";:NTZT]7.M%6
M9RQ(XA JU]7MV-AJV%H0**(>C86_O_2[O>D.E>F:RL&?;[>^;0^5O^U@M#"N
M@FN<Z8'&R^IU-]B^UN=U''P12-\%0Q(;JJVYL=7*VJZRK0/FIW6Y+ELG/+:L
M>/$.QW2[<A/9TM-@<#9[T\.G^[$/(W+^X&D'_=A:7D9O-V-K>!6RO7>V'GLW
M.'GBU5V]-=V&MKUS@;34PS_^[LOKZ\MOWKUZ23]=??-H 61P];;:VW[G!ABW
M&6N8N7&A;GT8>UN!9HUKAZ><;P)M2>GY7P%^RK;TPK1P+K >E'E8"RWPG=W#
M/E>V9VY[<DDR<EW=6IBA@5%O\$1[O\M/"D8V8^-.'C:N#!]?PV+ADX,U]#N<
M!LKSHEJ-0]7XJO-#Y O3ME5G:QL"J/ALEP%V_NOHD.BK>.(H=_L>7G5[I/O&
M=K8WR#+P.>Z'SAH7\/>.%OD.ET;;?;Z#+=4F$OS/SY^_58J# AVV,%W8@^+'
MDS5=-\+RY[:(G$@S^+WK\ 1A[)WIP!SAQPO\"#AK[)1,]Q<0)$2/'-/C+DWS
M"ZAR?@*9IT.#TN(^>UA:R$B&-#?5VKB^VF?R.9$QW.O5%]^$; U['QP^N<"M
M@TDB.H'Q[H6+<=K:A&VU!D.<SK8ADN*'PGLZK6U4L#Z\:7P=SY36AOL%EH!1
MP]:/+1PX"!;X"R*XOXP=VV,ZIKD]*;'EW.XW/<\(P_46CEQ.@>9$5?2<A_K)
M[GT_5# Y6O3JZO+BK[-,3OR=9*J*XO00GQ2>HS_$<93[EC )DW]&KBO0.B0N
M>MX.F-UU#; R^B9ZR'J L!&@G;U#1L:],VN,;5LL%OY*GX F78\#:A2>;7G&
MY'P>3<[G9VW%FR@+\71>A<'MD&GF+,]O'XTT'BOF@N'O(W'X$/JG;C@P5Z$Z
M4(43,H%&BN[,>Z!IG)98-X!/NF<Q&;9FJ,QZ3;J#SJ+V/7*#V45C!\^#YEU4
MK3,KUY))6,"*?/T>+!XHVR#;JW %PP$E\L9VH\R&Y]D%^*4923?P+,B8I _I
M[!9L"U$^DZ& F6&C^!1N)9N\,D.4Y7O3;9G1'MER#"PNF6XF#H;'09)',&$F
M$#7 7]0#*O95^S#D?US :#=6M-X"?5?4[I7X1?"7C??-K0-NQK<]BB[*"]A4
MMVIM)/)J#/!F@#EJH";K./CSC6G'R"BBYF#)K04/O>K1%;_PZPO85!P(-+*_
M)<N)^VK\N!I EJ+WD0\9'\4=MT1"5BI^!ZZ/N</51]V-H^U!^P#-8'OYL63O
MMN8VC*B)2"G <=)"ZM:X'8Z%2X3'!^!7XE._:MW&S&V5;#EK"QAGZ,>D HOG
MF/4N,&#!H]DAS\GF;DW?'!T_<]9(YM?R2&BKZ75X:>N O]'DMC MQX(T%BG^
M 74KLC4X=["M;ZJMOP4FZ!?ZF2JTFNQ!XT"\^NB-A$P<S^FLIU%G/3VK95ZB
MD<.%T0^O@ ZPG4@DT,X#[ ,WAY_/*;'?.CS] >4.:!74L2&"HN2")P#$.1 Q
MB6SP7P,1-OU#QIOD&(X*?!N2U97IWL,YT; VWP8<%YC6?K@ X[);P-ELMC!)
MZ^"9)A<Z46;P^,J32V0:-#BP1#B<@:0,6/-]!QYZKMYJW2%-!/Z=^'W@DL A
MH0]\X)'A;P=U%Y ;LU"R=^$]C44^,BEI9"ITP&N#4EE^1G82EEWUQ 7'>U:W
M*M\=J7I@R@UHMU:7YJPX[+VUU8[#3Y Y\"]+K[I"Q&* _X*>0E($\)K%!_KW
M()5%=%(CW7"+XH?*R>'!!>3X=&K?$W>['9$8_UWH2/!$R[J%(A)[5UN+!@:U
M-@3V;C?N*G-C7&OP@-;P&0ZK,V7*P^.$$(!@:#24F]N"KD8_(PEE0PX"6)+
M%&>-GN^-0YX>& 3V[T#: [E.-?CLC@]T.94>"DQ ![%#]];T ^CX4/V$A_\F
M<Z-?=_6R\)U>FCVJL!0D&>"ZO6JUN,$43W(L>3&))0\3MW@!W.AO7)."B:B/
MX3,S#G[GX3>;_LJ#>SCI9+4+;3E#;PD6I^%N&>%FE")Y @O/@A+X]ZUMV=R"
M<8:0D#8#)# U+FIUX!F$).JB[LV!K0/)*"C6X7!D3*9\@.=:K@3>_OWE\@H,
M<MN2#A_@K'K@!@566/:'&?_WG'K^(JKG+\[JSXPPKY,PS^GAWS).OOOH9&84
MR/6'J&J6XQ5*L ;X&K2C OS/'%1C49>CH\/>6PLN 2L:L>?$81D"P1X?*1CX
M=#_" :+GPX)\H1:<1]/!Q6:#6C"P.5%#%8._Z"@>ZQ!=!PI=FIQ(,MDZ/!R5
MU@70X2* YEY6S^'/8OXUFLYW@8Z'@1#9-K(CL#$4^Y*Q6%9O95^LH7#(,'-<
M-$YTU#U']$-O&BO;>JWF15PX>&0ZA MIA%O".$R/N@:]3XC?X7>*"7"K!X?[
MW]EA"T%6]?<.[&KK_@7/;LB<X$I%S_*ZT+7'#0;2+&!;-(RHZW$WLHO([B]^
MWMLM8MZD"6FQ#W$P4)&='30BS\\BHEK969'V[R[8YQC$ T[.'--9$!*<*9KU
MA ;,!>9HI3F(ZBT+DAP):%TT8O0$^@NW)T3NK'+*11-UU-75\DE24K"DWS]=
M?O4!K76LLA;9/MM#N8 D)>1\';'O$9/\.H*)LV@B89M19)%?Z/@(?2"YH0,Q
M\$B-:DMAK,39\ !$&(RB[C#R^Y>5 *H9R<"(U14^ K7"#+(&AQH,,VX#&-8F
MCY]. ((DQ(L<!"6_C(V$O"JG:B$Y5 ,.PT!5!Q3_2L-1!P$Q0HE'(!.\V+CH
M^:-C2#XH3D]$!LTI& 3(4N=WKDZO4$"8N7G1_Z,5)5^0XF&.YL2ZRPG Z?T3
M)7.8**EX$ V[I>0E :<VA* $V[:+BA2S?!; P>G1!WAO6_)D._*5U*6-8U-L
M2N"5()=Q-!.7!)^O<3""=LE#$&8J3W5%F+M9^9N<"Q9,;* /^"P8)\51X>%;
M^ $V 8$J>.<P<_X:>;[@,OD>F1L)#,0"$O;LG8B3]3<)J5&+B*=%;SHE8880
MO$MX"A#]9:&'7HL>^@'UT!(AK_O("I%3T.$=6AC>*VD0!P1V/;%G#8^#BVH(
M3$;[R9;W0V=L<@D!-Q=#+B:GQB,L9QK.,.@9H31&UFKP*05:4V0\/P'R/^7<
M9R1UI7F4DD5?KW_[,F \#%28)T]-N9AL/N$:N0U35R1[<L&1@HVVFV,^_"T1
M/=-1]UH-\P.1P-UIP,7XZ8Q^9HT\3(Q YX\9@Y1>H07/.9]?1N?SR_/!.ZP/
M<WL0H]C:0G2)(=;KJ/M^LA@1@H^_J'ZTPYQ/^@F'K]+3?7H:78:4"(DF6\-S
MB%I:R^"!6'=X"FT&<3#GBT$'+>(+Y5,H9&/'@[ IT.=Z6AOS1ARF@CB(=0N<
M5FO5%S6H[W\!E@5N'T12=A0KG7 ;&A@PYC;"#G,CA'<*5.5(4<&8FQ[Y#9<'
MDX9*65CHA)!*C4KSL$<@"K9T=?F'A0@1*K;<+]4]5(AEM@7+R6;0\NA&5,0Q
MZ MK3C]&)%5'$G"T;TC88OK"[/<MK </+ZX4E16(QCL*LG<"*S1V310V2FWB
MA!@8DD*7]QD05 PF9C/\C.8^3@=JC#W'7LG.9TM SU(-Q LE/AX6@03QP01<
ME$R:])=8%W!Q)36A6'3./:P=A7\^:I'(:@1@:[2@&BQ#^%FWDN67=;%H^'&
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
MI1WFTV]+_$L!AA3P>Z&UZP5R,/Q)F?\&4$L#!!0    ( ((\J580YG(5Q@(
M %4&   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;)U536_;, S]*X0W
M# U@U!^QTR!+#"3=ANU0+&BZ[3#LH-A,+-267$ENNG\_2DZ\%$M38!>+E,C'
M1XFDISNI[G6):."IKH2>>:4QS20(=%YBS?2E;%#0R4:JFAE2U3;0C4)6.*>Z
M"N(P' 4UX\++IFYOJ;*I;$W%!2X5Z+:NF?J]P$KN9E[D'39N^;8T=B/(I@W;
MX@K-MV:I2 MZE(+7*#27 A1N9MX\FBP2:^\,OG/<Z2,9;"9K*>^M\J68>:$E
MA!7FQB(P6A[Q&JO* A&-ASVFUX>TCL?R ?V3RYUR63.-U[+ZP0M3SKRQ!P5N
M6%N96[G[C/M\4HN7RTJ[+^PZVS3Q(&^UD?7>F1C47'0K>]K?PY'#.'S!(=X[
MQ(YW%\BQ_, ,RZ9*[D!9:T*S@DO5>1,Y+NRCK(RB4TY^)ENTFG:TAGG^T'+-
M[55IN+ACZPKU8!H8BF$M@WR/M^CPXA?P1G CA2DU?!0%%L_] ^+6$XP/!!?Q
M6< ;IBYA&/D0A_'P#-ZP3WCH\(:O)7PMZS47K*L-4<!<:^J!HVN G_.U-HKJ
MYM>I>^C")*?#V%Z:Z(;E./.H632J1_2R=V^B4?C^3!))GT1R#CU;46\6;84@
M-] H":XYJ4<>4;2H73J"DN$BES6>(G\>_JY$@JRH8;G8@N,OC'X]$C -II3M
MMJ2%M..2*ED!,L];I9 $ 5]S(]>HH'O9""Y:P=J"&RQ\0G,PFM#U8 +4?@[O
MKE2(S^H+J#KRLB\/^XEA^2_-MS",$W^<AB3%H\BG9S@RLPE44ENSB]1/QM'
M2E'HA^EPT$=?\:?_C#VZ&OMA%)&44NSQ*'DA=NR/QHF+G?AA& U.%4IPU.HU
MJJT;:!IRV0K3=7V_V\_,>3<J_IIW Y?X;SF]3(4;<@TOKU(/5#?$.L7(Q@V.
MM30TAIQ8TMQ'90WH?".E.2@V0/\GR?X 4$L#!!0    ( ((\J592Q3C2O (
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
MG03*'L#O&RG-<6,-#"^OY7]02P,$%     @ @CRI5D7,+F-) P  10<  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULG57;;N,V$/V5@5H4"4!$$G5U
M:AM(TEUL@0U@;+;M0]$'6AI;Q%*BEJ3B;+^^0\E1TL!K%'V0-+S,F7-FQ.'R
MH,T7VR Z>&I59U=!XUQ_'8:V:K 5]DKWV-'*3IM6.!J:?6A[@Z(>G5H5\BC*
MPU;(+E@OQ[F-62_UX)3L<&/ #FTKS+=;5/JP"N+@>>*3W#?.3X3K92_V^(#N
MMWYC:!3.*+5LL;-2=V!PMPINXNO;U.\?-_PN\6!?V>"5;+7^X@>_UJL@\H10
M8>4\@J#/(]ZA4AZ(:'P]8@9S2._XVGY&?S]J)RU;8?%.JS]D[9I54 90XTX,
MRGW2AP]XU)-YO$HK.[[A,.U->0#58)UNC\[$H)7=]!5/QSR\<BBC[SCPHP,?
M>4^!1I:_""?62Z,/8/QN0O/&*'7T)G*R\T5Y<(96)?FY]<90?8W[QF"C1.=
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
M[ZV)SX,RE@G*FPVU.SJ\AJ4TZ<I&F\U*'B>LL[^Z-3B61A4B<VFPMO@I715
M4U+5D%,/WKDCKDJX="Q.KK@%"9H732YGV*T$555JNV_EXW\B<:JT^D=ML 2]
M=<V>XH#9V'3$?K:_3]PU;?1-O;F,8'9M!9:) C9H&EQ>C3VFFP;?#*RJ7%--
ME,46[<0<[T2@20'_;Y2RW8 6Z&]9B[\!4$L#!!0    ( ((\J587674U= ,
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
MS2RRM(OSC?(3XJI%9&\@CN%!2;LW\(<LL/@U/B)V'45VIKAB5P$?N!Y FH3
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
M/#50WR\9DV\7:8#RL-[D?U!+ P04    " ""/*E6=+;/#S\'  !Z10  &0
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
MYJ2FZH&O/T'G)S)\&:>R^47K+M=S4%9+Q<L.K!64!6N?Y+FKPQ; #U\!X Z
M_Q40=("@,=HJ:VS=$D72D>!K)$RV9C.+IC8-6KLIF/D7ITKHMX7&J73"F1*Z
MEA(]0 ;%BLPHH#N6T3HOV$)O*MT)^N\\1U]T2YW>FIC*,W2!'J>WZ/3D#)V@
M@J&O2UY+PG(Y<I569;C=K%-PTRK KRCX3,0E"OQSA#T<6."3X_ I5!KN-7"\
M"W=U+?J"X+X@N.$+_E(0+B3Z<3V33?#39JOE">T\YO1=R8ID,';T\9(@5N"D
M[]_YL??!9O*-R'8L![WEX!C[5@^(O@=LAEN6N&$QTV&5^L/!((E'[FK;RF$:
MQGX4OZ3MB Q[D>%1D7TGVI2UT&CKDV$X--VT(\R6A:/ KBOJ=47_73Q](C8'
M2+P<H(7@TGH^H@-=. R2X7!/OB4MC@;^T*X_[O7'1_5?4SW("<L Z2L!Y;R>
MJ7E-]7C->,V456]\(.0B"@9[:BU)L8_M6I->:_)&M6:@;,J3P]8, QS[>]HM
M:7&$O61/O;LU=LV5IR?9HF 249AKH'>9:/>BO4;:0/&JF<0SKO1<;Y9+??."
M, GZ_9QSM0G,<._O\O0/4$L#!!0    ( ((\J59*?LO#_0(  *D(   9
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;*U676_3,!3]*U:8T)#8\IVLHXVT
M=2"0 $TK@P?$@YO>-M82.]AN._X]UTX:NBZM-K27UKZ^Y_B<ZZ\,UT+>J0)
MD_NJY&KD%%K7YZZK\@(JJDY%#1Q'YD)65&-7+EQ52Z S"ZI*-_"\Q*THXTXV
MM+%KF0W%4I>,P[4D:EE55/ZYA%*L1X[O; (W;%%H$W"S84T7, %]6U]+[+D=
MRXQ5P!43G$B8CYP+_WR<FGR;\)W!6FVUB7$R%>+.=#[-1HYG!$$)N38,%/]6
M,(:R-$0HXW?+Z713&N!V>\/^P7I'+U.J8"S*'VRFBY%SYI 9S.FRU#=B_1%:
M/['ART6I["]9M[F>0_*ETJ)JP:B@8KSYI_=M';8 ?K0'$+2 X*F L 6$UFBC
MS-JZHIIF0RG61)IL9#,-6QN+1C>,FU6<:(FC#'$Z&PNN)=:27"@%6A'*9^0S
MHU-6,LU D1,R%DK;\'NE&=8-L$4E9WRA<*RJJ<2(%N22E:4-XN+<\AQ'2C#)
MFQD4.;X"35FIWB#K[>2*'!^](4>$<?*M$$N%4ZBAJ]&34>;FK?[+1G^P1_\7
M*D])Z+\E@1>$/?#Q8?@$:H1[%AX\A+M8R:Z<05?.P/*%>_AN8 5\"60N1=4Y
MQR75!1G;Q01)?EY,E8W_ZK/;\$?]_.9,GZN:YC!R\- JD"MPLM>O_,1[UV?^
MA<@>E"+L2A$>8L_,OK&;8;FU&?+-9NBSWO EEL_</JO,C\+$#P=#=[7MJB<O
M#KS8][J\!X*C3G!T4/"__0V;_8W;>H:19[EH)HFWU87!8)#NF.A)BY(H'O1[
MB#L/\1.*;DXKO(R;^+',.!GX8;)CIR<O29)!LL=/TOE)#OKI+I7_T9X\TG2"
M>SOP_&A'?&_BP//3N%]]VJE/#ZK_BJ_P=., [SFXST'AF9BC[@/K]!R/Z:.S
M<!(&9^G9CL.>M" ,O&3'G[OUD)A''&_7!>.*E#!'H'>:8HUD\S V'2UJ^[9,
MA<;+S38+_)8 :1)P?"Z$WG3,<]5]G61_ 5!+ P04    " ""/*E6/L/2;ET#
M  #%"P  &0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6R]5EUOVS84_2N$
M5A0MD$02;4MV:AN(DPP;L Y!LFS/M'1M$:5(C:3M]-_ODI)E>[&5I&C[8I/4
M_3CW\)"\XXW27TP!8,E3*:29!(6UU648FJR DID+58'$+PNE2V9QJI>AJ32P
MW#N5(J11E(0EXS*8COW:G9Z.U<H*+N%.$[,J2Z:_SD"HS22(@^W"/5\6UBV$
MTW'%EO  ]K&ZTS@+VR@Y+T$:KB31L)@$5_'E+.X[!V_Q-X>-V1L35\I<J2]N
M\GL^"2*'" 1DUH5@^+>&:Q#"14(<_S9!@S:G<]P?;Z/_ZHO'8N;,P+42__#<
M%I-@&) <%FPE[+W:_ 9-00,7+U/"^%^R:6RC@&0K8U79."."DLOZGSTU1.PY
M4'K"@38.U..N$WF4-\RRZ5BK#='.&J.Y@2_5>R,X+MVN/%B-7SGZV>FUDE8C
M->3*&+"&,)F3/SB;<\$M!T/.R3UD2F8X9YY&M2!_HEAF7&"HI2%<DMNG#(QQ
M7ZZ5:6+<&LN1,\ 1T]);?K@!R[@P'\D[Y_57H58&3<TXM%B(@Q-F#>A9#9J>
M )V0SPB[,.16YI ?^H=(0,L"W;(PHYT!/S-]07KQ&:$1[9''AQORX=W'CKB]
MEMV>C]L[R6X''P?,M7PBQ8\R4V4EP%EO]^<H2W7R_O'D[CQ?FHIE, GPP!K0
M:PBF[W^)D^A31VG]MK1^5_2=<)@3SAF9PY)+5Q@>$L%D!L< UR$3']+=%^LI
M'=$T'H?K(T@&+9)!-Y*"R25X/C6L0:Z H'P%Y&<DVX*L-,^ *(TKQA)H-N,H
MJ76RP1[&\[@_. XQ:2$F;R(+9/X"4\DS%'04T^0XC+2%D7;*\1L.[5ODF/X
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
M--B8W7*%PQF4%<#[A91FM[$*VG&?_@502P,$%     @ @CRI5HQ3YR(X P
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
M]>*]%$N95PW4_V^SK'SZ4+UTO7N-?_X_4$L#!!0    ( ((\J59DW'']&0,
M (T*   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;+66;6_:,!#'OXJ5
M25,G5<T#$* #I$([#6G54-FZ%],TN<E!K"8VLQUHI7WXG9T08(5TZ\8;B!_N
M[Y]]Y_/U5D+>JP1 DX<LY:KO)%HOSEU710ED5)V)!7 <F0F948U-.7?50@*-
MK5&6NH'GA6Y&&7<&/=LWD8.>R'7*.$PD47F64?DXA%2L^H[OK#MNV#S1IL,=
M]!9T#E/0GQ<3B2VW4HE9!EPQP8F$6=^Y\,^'?L,8V!FW#%9JZYN8K=P)<6\:
MX[CO>(8(4HBTD:#XMX01I*E10HX?I:A3K6D,M[_7ZN_LYG$S=U3!2*1?6*R3
MOM-Q2 PSFJ?Z1JS>0[FAEM&+1*KL+UD5<\.F0Z)<:9&5QDB0,5[\TX?R(+8,
M&H<,@M(@L-S%0I;RDFHZZ$FQ(M+,1C7S8;=JK1&.<>.5J98XRM!.#ZY^Y$P_
MDI-+T)2EZDW/U:AJQMRH5!@6"L$!A9!<"ZX31:YX#/&NO8LT%5*P1AH&M8+7
M5)Z1AG]* B]HD*70C,^_2W.Z1"54@JI9HU%MNV'7:!Y88Y12I<@%&8DLP]B8
M:A'=[]MZK8JY,>=J02/H.W@E%,@E.(/7K_S0>UO#V*P8FU:]<8!QBC<PSE,@
M'V<%8"+2&"0>=.&SKQ_0@(PU9.K;/O;F$=A;%7NK]GQOK=>(]9HBF#P(T"@I
M_$=^[CAU'WHAWK+B)J\L!W[/7>[A"2N>L);G$V8LE<M'HLQ!GI:!=(I) <]2
M0DQ.&"\[]UZ!\ E0*PC;^YG:%5/[KV,0S^8&E)8LT@BU[BH=/N81<)/$R"2E
M?!]F[8(O='FGVD[GJ.':.0)[MV+OUKH"$_P,F,Y1^;E(Z#X-S4[8W!\)OK?)
MPEXMP%BIG*)[B9@5(4KFDG)-Z(K*^%FF4GP7RFMW.P>PMAX'_P]"=/ALFJR7
M>:'S_&"#&1PU]$KY_XR_>8O\^L?H'Y-EJ;[C?>\WS[M;%4(&<F[K($4BD7-=
M% M5;U5K7105QF9Z4:CA\SQG7)$49FCJG;5Q85G4/D5#BX6M-^Z$QNK%?B98
M+X(T$W!\)H1>-\P"504Z^ 502P,$%     @ @CRI5C\L_Y"T P  : \  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULK5=;<YLZ$/XK&MHYD\RDX0YV
MCLU,'5_:AW8RS<GILPRR80*2*PF[_?== :8VE1GW'/(0"['?MROMA=W)@?%7
MD1(BT?<BIV)JI%+N'DQ3Q"DIL+AG.T+AS8;Q DMXY%M3[#C!204J<M.QK, L
M<$:-:%+M/?%HPDJ99Y0\<23*HL#\QXSD[# U;..X\27;IE)MF-%DA[?DF<B7
MW1.')[-E2;*"4)$QBCC93(WW]L,J5/*5P+\9.8B3-5(G63/VJAX^)E/#4@:1
MG,12,6#XV9-'DN>*",SXUG :K4H%/%T?V9?5V>$L:RS((\N_9HE,I\;(0 G9
MX#*77]CA VG.XRN^F.6B^H\.C:QEH+@4DA4-&"PH,EK_XN_-/9P @$</<!J
MTP5X%P!N W"O!7@-P+L6X#< _]HS! T@N%9#V  J[YOU[5:NF6.)HPEG!\25
M-+"I1>7?"@T>R:B*Q&?)X6T&.!DM,*<9W0KT1#AZ3C$GZ!V:89'%Z&9.),YR
M<0L[+\]S=//V%KU%)A)*2J",HA>:27$'F[#^)V6EP#01$U."78K=C!L;9K4-
MS@4;7/2)49D*M* )233X93\^Z,&;<!_MI3C'2YDYO82?,+]'KGV'',MQ-?8\
M]L/G)&[AC@8^OUZ[#KZX7KNMN\S_=_;5?S;^S!5N&Y]NQ>=>X/M<%H1CR;@N
MK&JHIX>J&OX@=C@F4P.*M"!\3XSHKS=V8/VM\^F09/,AR19#DBV')%L-1'86
M&5X;&5X?>_09/M,Y$P)A*7FV+B5>YP1)AF)6%/"1@](9OZ8L3PC7UJ2:/:C8
MU?=Z'[WSO1%DS/XT*GZ7LD=CYUQHKJ$:>_;H7&KQNY3OVQU]2PV5ZX_&YU(K
MG=38"ENILPOUVPOU>U-M3BB#+\RE9/.'3+8AR>9#DBV&)%L.2;8:B.PL-H(V
M-H+>9/M:M70D07@/Y7A+$"V+-70,;*,:06@6CDE7]P;0\@H)S0!T%N@F.V[?
MZL*JUNN?9H4]<D(W\#N9V&O@GX:,3FLX=CW/[23MD%J7^K,&=E?K2FN>YUF^
MHT_QL'5C>%W-W('O3EUVL8BJETT1O6M<K1R:L#S'O.:I9+2^K8T9G98IZ[Y;
M\AY[3?Y3Q^I5=DOQD"J76I56:)W]=0Z]TH-&'?>:)XT]]$';:F83X)R2RKJ'
M:G?;L?!]-0UU]F?VP\+6["]AC*RGOE_T]0P*C=PVHP+E9 .JK/L0HI'7<UW]
M(-FN&BO63,*04BU3&(4)5P+P?L.8/#XH!>UP'?T$4$L#!!0    ( ((\J584
MFI[3/P0  /04   9    >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;*U86W.;
M.!3^*QJVLY/,M.%NL-?V3!.,=Q_:R22;]ED&V6@"R"L)N_WW*P&F-I&)DRH/
M,8CS?>=(YZ(C3?>$/K,,(0Y^%'G)9D;&^79BFBS)4 '9#=FB4GQ9$UI +E[I
MQF1;BF!:@XK<="QK9!80E\9\6H_=T_F45#S');JG@%5% >G/6Y23_<RPC</
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
MDM_CGQ(ZJ&)FCKNOG^E>/G@YF >?LUD2_ADLQ.IR,!Z@!7OT-Z&X2YX^L')
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
M+"WVVQ9O1++.]X<^)$(D4?YRQ?P%2S,#^?ECDHCG-UF :M?S]#]02P,$%
M  @ @CRI5B8:9/02!0  Q",  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N
M>&ULS9I;3^,X%(#_BI4=K68DEL9.FZ1L6VD C18)5@B&V8?5/IC4M!9)G+7=
M=I#VQZ^3ECAI'4,K(_4%<CGG^-S<?J?):,7XLY@3(L'/+,W%V)M+69SU>B*9
MDPR+4U:07-UY8CS#4IWR64\4G.!II92E/>3[82_#-/<FH^K:+9^,V$*F-">W
M'(A%EF'^<DY2MAI[T'N]<$=G<UE>Z$U&!9Z1>R(?BENNSGJUE2G-2"XHRP$G
M3V/O*SR[" :E0B7Q@Y*5:!R#,I1'QI[+DZOIV/-+CTA*$EF:P.K?DER0-"TM
M*3_^W1CUZC5+Q>;QJ_5O5? JF$<LR 5+_Z)3.1][L0>FY DO4GG'5G^034"5
M@PE+1?47K#:RO@>2A9 LVR@K#S*:K__CGYM$-!1@OT,!;130>Q6"C4)0!;KV
MK KK$DL\&7&V KR45M;*@RHWE;:*AN9E&>\E5W>ITI.3;YAR\ .G"P)N"!8+
M3E2-I "?+XG$-!5?P&_@X?X2?/[T!7P"- ??YVPA<#X5HYY4ZY=6>LEFK?/U
M6JACK1O,3T$ 3P#R46!0O["KWY-"J?N5.FJK]U34=>BH#AU5]H(W0S\!7X4@
M*FH5%[BF^)&F5%(B7E,R!:KA[DBRX)SFLTKJ3Y;S^L(Y%E2 OZ_5 N!*DDS\
M8TK.VIN^V9MRNYZ) B=D[*G]* A?$F_RZR\P]'\WI<J1L5;B@CIQ@<WZ9)TL
M4XAKO;#2*S] EA,( U_5>MGT?5<JC,.P%FKYU*]]ZEM]NF"\8!Q+HO;PHP2B
MK$U50Y.;5E/[5L*1L5;4@SKJP5&U\,!EXAP9:R4NK!,7'MC":[U!HSF#"(9;
M';PKA 9!9.[@J'8ILKITL\AI0@N<@AE;$IZ7G\-O]+'5X+[E<&2L%7M<QQX?
M51_'+A/GR%@K<<,Z<<,#^WBXTZ+0C]!6'YN$!@-S'T-?(X5O=VI&\N1%T57R
MK.IE;V&[J7U+X<I:._ &2\&C:N.-.ZZ2Y\A:.WF:QJ"562RMO%%LMFD<#[=:
MV2 4#8..5M:D ^VHTZRH+M=_H'G]*B\64IR :[(D*4#&"*RK[%TH1];:.=&D
M!?O'U>5.<<V5M7;R-+!!*]9,OC.ION%Q=Z\/=OG#A_%@N]L-8BAJ?+ZWW=-8
M!.U<U"BBT;M=\(%1Z&\[MRL5AK##-8U'T,Y'!VQ%=7>ON<#NP=Z=]A%$!352
MP>-B*N@4JEQ9:R=/8Q4\E*O@+C,9!@2#5/>$@#19(3M9';8''D[O3]\_5-A=
MV/MWBH\@,J2)#!T7D2&G1.;*6CMYC=_'#B4RM M;@Q!M;P*#%.K''5\$2#,9
M<LYDZNX!X[7=C[V+^1'4AC2UH>.B-N24VEQ9:R=/4QNR4YME)^R"F&'.-DIU
M#=I(TQJRT]IA.V&?\=SNP-Y5=&2MG2Y-D"@ZKBW@%"==66LG3^,DLA*7;0O$
M[QC/#4*=XSG2F(;LF';H3)!E;$KE"Q K7("$Y9+CI",XJP-[U]"1M?9C&XV/
M@7]4&R!PBI*NK+63IU$RL-*6[:D7W.GM[9'8( )AW#$/!)K0 CNAO3&N![L
M9AC7#5*=XWK0>$;X$91VE4NBBB=!-;*7V],<F%,R<V6MG2E-9L%QD5G@E,Q<
M66LG3Y-9<"B9;11;#Z/C.-Y&,X,8ZD=PN-7_O<8K%N7[+3>8SV@N0$J>E)Y_
M&BDS?/W*R/I$LJ)ZZ^*12<FRZG!.\)3P4D#=?V),OIZ4+W+4+^Y,_@=02P,$
M%     @ @CRI5BDO*NZ0 @  U0@  !D   !X;"]W;W)K<VAE971S+W-H965T
M-C0N>&ULK99O:]LP$,:_BO#&Z*"K'3M_1N<8UH2RC@Y*2[<78R\4^Y*(2I8G
M79+VV^\D.R9A2>B&\R*6+#V/]/.==4XWVCS9)0"R9R5+.PZ6B-5E&-I\"8K;
M"UU!22-S;11'ZII%:"L#O/ B)<,XBH:AXJ(,LM3?NS-9JE<H10EWAMF54MR\
M7('4FW'0"[8W[L5BB>Y&F*457\ #X&-U9Z@7MBZ%4%!:H4MF8#X./O<N)R,W
MWT_X+F!C=]K,D<RT?G*=FV(<1&Y#("%'Y\#ILH8)2.F,:!N_&\^@7=()=]M;
M]VO/3BPS;F&BY0]1X'(<? Q8 7.^DGBO-U^@X1DXOUQ+Z__9IIX[B .6KRQJ
MU8AI!TJ4]94_-\]A1]#K'Q'$C2!^K2!I!(D'K7?FL:8<>98:O6'&S28WU_#/
MQJN)1I0NB@]H:%20#K.)5DH@A04M^\!N 1&,97K.)@8*@>QL"LB%M.]I]/%A
MRL[>OD]#I(6=/,R;1:[J1>(CBWSCYH(EO7,61W%R0#XY+?^Z*DD>>7F\+P\)
MMV6.6^;8^_6/^-W#6LNU*!=;R&N>"RGPY1#922OWCEW:BN<P#N@ELF#6$&3O
MWO2&T:=#G!V9[5$G+77BW9,CU%.8(;LI+9J5"S?[>4L3V V"LK\.@2==@G=D
MM@?>;\'[)\.]D]1Y'6\ZS2SRLJ 4.$1>VPV]G3L%UUDOJG]IN-ZE.KGN?U(-
M6JI!=TE\TNI?8]F1V1[UL*4>=IK$PR[!.S+; Q^UX*/32>PXVPP^=R5 J)5B
M,VW(R:5!SFGQ(_$?_97123PXF-*OF5D#A#M%QQ5\.N07HK1,PIRTT<6(\L34
M1;3NH*Y\'9III*KFFTOZ[@#C)M#X7&O<=EQI:[]DLC]02P,$%     @ @CRI
M5H?K.>U9 @  C04  !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&ULA91K
M;YLP%(;_BL6JJ96V0DB@EQ&D)5'52IL6M<WV8=H'!TZ"55^8;9+NW^_8)"Q;
M:?8%?#GG?<YK.,ZV2C^9"L"29\&E&0>5M?5U&)JB D'-N:I!XLY*:4$M3O4Z
M-+4&6OHDP<,XBM)04":#//-K<YUGJK&<29AK8AHAJ/XU :ZVXV 0[!?NV;JR
M;B',LYJNX0'LHIYKG(6=2LD$2,.4)!I6X^#CX'J2NG@?\)7!UAR,B7.R5.K)
M3>[*<1"Y@H!#89T"Q=<&IL"Y$\(R?NXT@P[I$@_'>_4;[QV]+*F!J>+?6&FK
M<7 9D!)6M.'V7FUO8><G<7J%XL8_R;:-32\"4C3&*K%+Q@H$D^V;/N_.X2 A
MCE])B'<)L:^[!?DJ9]32/--J2[2+1C4W\%9]-A;'I/LH#U;C+L,\FT^5$,SB
M*5M#WI-YHXL*/9+#Y=,96,JX.<. FP8X.2%,DL=*-8;*TF2AQ3J<6ECLF).6
M&;_"_$SU.1D.WI$XBH=D\3 CIR=G?\N$:*/S$G=>8J\[?$5W(3442I=0DH4L
ME"R9^_"4_['U9<G9FOK?X?LGS"9W%H3YT6>A18WZ4:Y5KDU-"Q@'V L&] :"
M_.V;01I].&)DV!D9'E//[\&U4PF:J)4_I+X"6XG42[C6V^1Q$EUEX:8'/.K
MHZ-@9(WZ6&U6<L :7%X-^UE)QTK^QTKZ6,D+5IRD_:BT0Z5'48_*4M['2E^<
MX2A-+O^!A0?=Y2XJ_'W73!K"885IT?D%UJK;YF\G5M6^X9;*8OOZ887W)6@7
M@/LKI>Q^XGJXNX'SWU!+ P04    " ""/*E6A"J;8(,#   9$   &0   'AL
M+W=O<FMS:&5E=',O<VAE970V-BYX;6RMF%USFS@4AO^*AG8Z[4P;/HRQD]K,
MQ#8[VXO,9))^7.SLA0+'1E- KB3'R;^O) @U6,%XEQL;"9WW/7HD@XYG>\I^
M\A1 H*<\*_C<2H787MDVCU/(,;^@6RCDG35E.1:RR38VWS+ B0[*,]MSG,#.
M,2FL<*;[;EDXHSN1D0)N&>*[/,?L>0$9W<\MUWKIN".;5*@..YQM\0;N07S;
MWC+9LFN5A.10<$(+Q& ]MZ[=J\C5 7K$=P)[?G"-U%0>*/VI&E^2N>6HC""#
M6"@)++\>80E9II1D'K\J4:OV5(&'UR_J?^G)R\D\8 Y+FOT@B4CGUM1"":SQ
M+A-W=/\W5!,:*[V89EQ_HGTY-IA8*-YQ0?,J6&:0DZ+\QD\5B(, J6,.\*H
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
MP6O"L@#Y^X92\3+(WI27_XS,_@-02P,$%     @ @CRI5EKP*S@? P  " L
M !D   !X;"]W;W)K<VAE971S+W-H965T-C@N>&ULK99M3]LP$,>_BI6A"21&
MGMHDL#82E*'Q8A*B@[V8]L)-KHU%$@?;:6&??N>DA-*& -'>)+'C_]W]SN>'
MT8J+.YD */*0I;D<&XE2Q8EIRBB!C,HC7D".?^9<9%1A4RQ,60B@<27*4M.Q
M+,_,*,N-<%3U78EPQ$N5LARN!)%EEE'Q> 8I7XT-VWCJN&:+1.D.,QP5= %3
M4#?%E<"6V5B)60:Y9#PG N9CX]0^F=B6%E0C;AFLY,8WT2@SSN]TXS(>&Y:.
M"%*(E#9!\;6$":2IMH1QW*^-&HU/+=S\?K)^4<$CS(Q*F/#T%XM5,C8"@\0P
MIV6JKOGJ.ZR!AMI>Q%-9/<EJ/=8R2%1*Q;.U&"/(6%Z_Z<,Z$1L">_"*P%D+
MG/<*W+7 K4#KR"JL<ZIH.!)\180>C=;T1Y6;2HTT+-?3.%4"_S+4J? :I!(L
M4A"3RWR)#9PB)<D7,L6"B<L4")^3TXP+Q?[BF F7BM \)A>4"7)+TQ+(_CDH
MRE)Y@*J;Z3G9WSL@>X3EY&?"2XF#Y<A4&*IV:$;KL,[JL)Q7POI!Q1%Q[4/B
M6([;(I]TRZ=0H-RJY,Y+N8D):K+D-%ER*GON*_8V4G-(SF%6Y^#;?<G4(YE"
M5 JF&$CR^W2&Z<32_-.&7/L8M/O0Z_5$%C2"L8$+4H)8@A%^_F1[UM>V!/PG
M8R_2X3;I<+NLA\_U$&$]')(8JV#%5()SSG,@CT!%&W]MU*N,ZNUE&;I6@-.S
MW.3J]-R3:]!P#3[,1><*1(-%5")XN4CT&^JNUNJN_0PW4)W L;90.X/IB3IL
M4(<]4=\@&^Z0#0,[V"+K]-V3S&O(O'>2Z<VJ#<';0;!M?V=VO)UJ]0?N<[6^
MB,UO8O,[8ZMVS:7>-=^]:/R=8%W+WXZUTVO/? <-4_ AIGX+)MA=,+YC;V%V
M!M(3\[C!/.Z!^0;5\>YB&=K;.UZGWYY4MO5\_EMO<U4'>>LI;>VL MMV+7<+
MH668%WC>UF(Q-ZXI^HZ(A_R"Y9*D,$>9=>1CHD1][:H;BA?5S67&%=Z#JL\$
MKZH@] #\/^=</37T9:BY_(;_ %!+ P04    " ""/*E6\M_23Y("  !8!P
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
M84X=)"IK0-]74IJ'B=V@[4FGWP%02P,$%     @ @CRI5M3\KX0?!   1!$
M !D   !X;"]W;W)K<VAE971S+W-H965T-S(N>&ULS5AM;]LV$/XKA%8,"9!$
MKY:=S#:06.X:H%V#I-T^#/O 2&=+*R5Z)&UG0W]\24I1)9E1DTT%]L46J;N'
M=\^=[G2:[BG[Q%, @1YR4O"9E0JQN;!M'J>08WY&-U#(.RO*<BSDDJUMOF&
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
M?9PXB&(SI"@HOC;; _=<*9Z9TR50%*8?P/MSSM5S0>\X5%M2XW]02P,$%
M  @ @CRI5MVI.ZE1 P  KA4   T   !X;"]S='EL97,N>&ULW5A=;]HP%/TK
M4;I.K30UA(Q 5D#:D"I-VJ9*[</>*D,<L.0XF6,ZZ*^OKQW"1WT1[<,* [6Q
M[_$Y]]B^2=SV*[7D]&Y&J?(6.1?5P)\I57X)@FHRHSFIKHJ2"HUDA<R)TETY
M#:I24I)60,IYT&ZUXB G3/C#OICG-[FJO$DQ%VK@]YJ09R_?TX$?QI]]S\J-
MBI0._(>+CW_FA;K^X-GKV:>SL];#Y?5N_,( EW[@%.T<('K5:N'" &+B\6'B
M^[0QZ>ZV]&KXN=9JN.<8N7>0KSVV,.'$[6K;%NJKVW+0UU24%CJS;J0TQ*"N
MLF$_*\2ZV"+?!K0RR:GW2/C 'Q'.QI(!*R,YXTL;;D-@4O!">DI7N4X50J1Z
MLG!H>W #U#HY$X4TN6T&^WM<#]\!5CTPR#AO#+9]&QCV2Z(4E>)&=\Q@$WP!
M>77[?EEJAU-)EF&[XZ\)YJ*3C N94MFD"?U5:-CG- ,[DDUG<%5%&0"H5)'K
M1LK(M!#$>%@QZH:6G5#.[^#I\#O;TEYD&WMF-EHT36VH;EH9VP']336KO2G;
M>9.N5[+'0GV;Z^D(TX?2IK>29FQA^HNL,8"IA[@Z*4N^_,K95.343O[@A,,^
M6?&\62'9D\X&I3+1 2I][Y%*Q2:;D;^2E/=TH5;EM,APS^T3]/QOUWE*!96$
M;YK6M7_,J_QFQU'WO2R;I\JN8:?'^I5_["8[IV R/@63)U&3O>,W&27'[[$^
M+!ZYR>Z[/=E?8S(\2I-!?5S;.!-NG0B;J <G[X'_"\[P?)W4&\\95TS4O1E+
M4RI>' RUO")C_<?HEKX>G]*,S+FZ;\"!OV[_I"F;YTDSZA86HAZU;O^ Z85Q
M<^S7N9A(Z8*FH[HKIV/3]'1#9ZT_0-A%;LS'C6 <B[D1P+ \F .,8UE8GO]I
M/CUT/A;#O/6<2 _E]%".9;F0D?EB>=R<1'_<,TV2*(IC;$5'(Z>#$;9N<0P_
M;C7,&S"P/)#I=6N-[S9>(?OK -O3?16"S12O1&RF^%H#XEXW8"2)>[>Q/,#
M=@&K'<COS@,UY>9$$>PJY@V[@W$D23 $:M%=HW&,K$X,7_?^8'=)%"6)&P',
M[2"*, 3N1AS!'( '#(DB\Q[<>1\%J_=4L/X/[? 94$L#!!0    ( ((\J5:7
MBKL<P    !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E
M\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!
M2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/
M06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3
MHAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%
M  @ @CRI5E$,@@>M!0  XR\   \   !X;"]W;W)K8F]O:RYX;6S%FE]/VSH8
MA[^*U2N.=#BE^=<- 5)IRT "6I&*V\DD+K66Q)WMP-BGW^L$F$/#JW/SPE7;
M-'6>.K:?G^T</2K]XTZI'^Q7653F>+"Q=GLX')IL(TIN_E-;4<$W:Z5+;N&C
MOA^:K18\-QLA;%D,@X.#9%AR60U.CE[*6NJA_T%9D5FI*CCH#MQ*\6C^?N\^
ML@=IY)TLI'TZ'C3O"S%@I:QD*7^+_'AP,&!FHQ[/E9:_565YD69:%<7Q8-1^
M<2NTE=G.X=1!KOB=:8Y8?G?# >1XD!Q @6NIC6W.:,KGP/@@X.3V4VW5F2RL
MT#-NQ3>MZJVL[ETQ\"^&WM]HZN'EM:W$0_U_JE&MUS(3,Y75I:AL6X]:% ZP
M,ANY-0-6\5(<#Z;J06BVY/?"_2FXRD7>_D$+9%YUZ4,)7^B+O&$DY%E<IXO+
MB]ED-9^QT\GEY'HZ9^GY?+Y*/<   0P^#9#M+;D'&2*0X0="IBMXN9I? ^#B
MC$T75TL/,D(@HT^#3%>+J0<9(Y#QY]7D)#WW(!,$,J&%_"8JH7GAP8P1F#$M
M3"KO*PGG\LJR29:INK(PN+&E*F0FA?$@OR"07V@A/;#4\BKG.O?)OB)D7VG)
M3FLC*V$,U-W/&B[>G."/S0?8X'Q W!M CQI<9MB-R(1\X'!Y=E%E19V[JO0Q
M48=02^09DTV, 7\RN,'L4O(F W2;X @SR8A8)1!>MA MGOYER\+U%H<YAYN^
M=;_S(3&3C(A5,A-W'19,&"-B8[C*L4\^#6:&$;$:YEQ7T.H-6T*"2C=<=R(4
MIH,1L0^@8;F+JHK!SUW_5*5@*_ZKV_0Q1XR()7'C#HH<@J=^VR,Q*XR(M= V
ML/U3;H!MJDHHRC1G^8"8'$;$=K@4@.975X#I("#6P47U((QU)S%9L9G08 0W
MSX$F9ZRN?4Q,!P&Q#LZXU.R6%[5@5U!_M1;N!YU:1"<4U#,*59;2[B!A@WY
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
M!D56@R)KA2)KA2)KA2)K]96RWCFW_\_QT[/L;3N\Y+/I?Z3K/U!+ 0(4 Q0
M   ( ((\J58'04UB@0   +$    0              "  0    !D;V-0<F]P
M<R]A<' N>&UL4$L! A0#%     @ @CRI5BR_>IKO    *P(  !$
M     ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ @CRI5IE<
MG",0!@  G"<  !,              ( !S0$  'AL+W1H96UE+W1H96UE,2YX
M;6Q02P$"% ,4    " ""/*E6X&X2'%8&  #>(P  &               @($.
M"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ @CRI5OD7
M:E?J!P  !24  !@              ("!F@X  'AL+W=O<FMS:&5E=',O<VAE
M970R+GAM;%!+ 0(4 Q0    ( ((\J5:S*A(3EP,  *X/   8
M  " @;H6  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " ""
M/*E6RC9&D=H&  "<'P  &               @(&'&@  >&PO=V]R:W-H965T
M<R]S:&5E=#0N>&UL4$L! A0#%     @ @CRI5K1 NK"!#   3X4  !@
M         ("!ER$  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0
M   ( ((\J58\70)@: D  %4K   8              " @4XN  !X;"]W;W)K
M<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " ""/*E69%2CP)4&  !?#P
M&               @('L-P  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L!
M A0#%     @ @CRI5A9(<J_E(   ]VL  !@              ("!MSX  'AL
M+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( ((\J595M#(20 (
M "H%   8              " @=)?  !X;"]W;W)K<VAE971S+W-H965T.2YX
M;6Q02P$"% ,4    " ""/*E6L<1X??X)  !5&P  &0              @(%(
M8@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( ((\J58@
M<KOOWP(  ,P&   9              " @7UL  !X;"]W;W)K<VAE971S+W-H
M965T,3$N>&UL4$L! A0#%     @ @CRI5B6N4E&9 P  <0D  !D
M     ("!DV\  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4
M" ""/*E6(P\+!(D#  !<"   &0              @(%C<P  >&PO=V]R:W-H
M965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( ((\J5:E_AA+: H  !<<   9
M              " @2-W  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L!
M A0#%     @ @CRI5HP%;3$S!P  6Q,  !D              ("!PH$  'AL
M+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " ""/*E6_S 4X2($
M  !$#   &0              @($LB0  >&PO=V]R:W-H965T<R]S:&5E=#$V
M+GAM;%!+ 0(4 Q0    ( ((\J59%YW@*1@,  +@'   9              "
M@86-  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ @CRI
M5AW75HFK"   ;Q@  !D              ("! I$  'AL+W=O<FMS:&5E=',O
M<VAE970Q."YX;6Q02P$"% ,4    " ""/*E6!O6R5QH%   N#@  &0
M        @('DF0  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0
M   ( ((\J59]4)%1I04  #L-   9              " @36?  !X;"]W;W)K
M<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ @CRI5LFM'KTM"0  P!H
M !D              ("!$:4  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q0
M2P$"% ,4    " ""/*E6F@#%DYD$   $"P  &0              @(%UK@
M>&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( ((\J5;4(:[7
M+04  -L+   9              " @46S  !X;"]W;W)K<VAE971S+W-H965T
M,C,N>&UL4$L! A0#%     @ @CRI5CCNWT33 P  7@D  !D
M ("!J;@  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " ""
M/*E6/A72XD4'  "1$P  &0              @(&SO   >&PO=V]R:W-H965T
M<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( ((\J5:/$%4C^@0  #P,   9
M          " @2_$  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#
M%     @ @CRI5O'$E2(7(0  (6\  !D              ("!8,D  'AL+W=O
M<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " ""/*E6UKVEF6(#  "P
M"   &0              @(&NZ@  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM
M;%!+ 0(4 Q0    ( ((\J580YG(5Q@(  %4&   9              " @4?N
M  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ @CRI5E+%
M.-*\ @  5P8  !D              ("!1/$  'AL+W=O<FMS:&5E=',O<VAE
M970S,"YX;6Q02P$"% ,4    " ""/*E6:1<A6*H#  "%"0  &0
M    @($W]   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    (
M ((\J59%S"YC20,  $4'   9              " @1CX  !X;"]W;W)K<VAE
M971S+W-H965T,S(N>&UL4$L! A0#%     @ @CRI5BQ!ONGG @  0 8  !D
M             ("!F/L  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"
M% ,4    " ""/*E6$@71%WP#  !\"@  &0              @(&V_@  >&PO
M=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( ((\J5;*14[_Z0,
M '$)   9              " @6D" 0!X;"]W;W)K<VAE971S+W-H965T,S4N
M>&UL4$L! A0#%     @ @CRI5A=9=35T P  $@@  !D              ("!
MB08! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " ""/*E6
MK(>+!ZT$  #I"P  &0              @($T"@$ >&PO=V]R:W-H965T<R]S
M:&5E=#,W+GAM;%!+ 0(4 Q0    ( ((\J58H\WB/1P,  #\'   9
M      " @1@/ 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%
M  @ @CRI5GB@N)4< P  5P<  !D              ("!EA(! 'AL+W=O<FMS
M:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " ""/*E6*H<UL>$#  !4"0
M&0              @('I%0$ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+
M 0(4 Q0    ( ((\J5;@0::_/00  *,+   9              " @0$: 0!X
M;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ @CRI5DNDA"Q=
M!0  N"<  !D              ("!=1X! 'AL+W=O<FMS:&5E=',O<VAE970T
M,BYX;6Q02P$"% ,4    " ""/*E6=+;/#S\'  !Z10  &0
M@($)) $ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( ((\
MJ59D:-,\Y0(  .X(   9              " @7\K 0!X;"]W;W)K<VAE971S
M+W-H965T-#0N>&UL4$L! A0#%     @ @CRI5M2E7T&_ @  UP<  !D
M         ("!FRX! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4
M    " ""/*E62G[+P_T"  "I"   &0              @(&1,0$ >&PO=V]R
M:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( ((\J58^P])N70,  ,4+
M   9              " @<4T 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL
M4$L! A0#%     @ @CRI5LC%%/.6!   C!H  !D              ("!63@!
M 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " ""/*E6O%5T
MNJ8"  #Z!P  &0              @($F/0$ >&PO=V]R:W-H965T<R]S:&5E
M=#0Y+GAM;%!+ 0(4 Q0    ( ((\J5:,4^<B. ,  #(,   9
M  " @0-  0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @
M@CRI5L@=)[?G!@  TC\  !D              ("!<D,! 'AL+W=O<FMS:&5E
M=',O<VAE970U,2YX;6Q02P$"% ,4    " ""/*E69-QQ_1D#  "-"@  &0
M            @(&02@$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4
M Q0    ( ((\J58_+/^0M ,  &@/   9              " @>!- 0!X;"]W
M;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ @CRI5A2:GM,_!
M]!0  !D              ("!RU$! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX
M;6Q02P$"% ,4    " ""/*E6^_PKMX,"  "Z!P  &0              @(%!
M5@$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( ((\J58N
M94WCU@4  /HM   9              " @?M8 0!X;"]W;W)K<VAE971S+W-H
M965T-38N>&UL4$L! A0#%     @ @CRI5LP%XJ2L!0  KRP  !D
M     ("!"%\! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4
M" ""/*E6>-A)0>D$   3'@  &0              @('K9 $ >&PO=V]R:W-H
M965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( ((\J5:@&R1UW (  %4(   9
M              " @0MJ 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L!
M A0#%     @ @CRI5AWU\-/K @  B D  !D              ("!'FT! 'AL
M+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " ""/*E6BD)CU;D"
M  #$!P  &0              @(% < $ >&PO=V]R:W-H965T<R]S:&5E=#8Q
M+GAM;%!+ 0(4 Q0    ( ((\J5;GGOE)80<   $]   9              "
M@3!S 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ @CRI
M5B8:9/02!0  Q",  !D              ("!R'H! 'AL+W=O<FMS:&5E=',O
M<VAE970V,RYX;6Q02P$"% ,4    " ""/*E6*2\J[I "  #5"   &0
M        @($1@ $ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0
M   ( ((\J5:'ZSGM60(  (T%   9              " @=B" 0!X;"]W;W)K
M<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ @CRI5H0JFV"# P  &1
M !D              ("!:(4! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q0
M2P$"% ,4    " ""/*E65W]T&K,$   E&0  &0              @($BB0$
M>&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( ((\J59:\"LX
M'P,   @+   9              " @0R. 0!X;"]W;W)K<VAE971S+W-H965T
M-C@N>&UL4$L! A0#%     @ @CRI5O+?TD^2 @  6 <  !D
M ("!8I$! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " ""
M/*E6>H=X3_$"  !^!P  &0              @($KE $ >&PO=V]R:W-H965T
M<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( ((\J5:2=5^^5P,  )\*   9
M          " @5.7 0!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#
M%     @ @CRI5M3\KX0?!   1!$  !D              ("!X9H! 'AL+W=O
M<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    " ""/*E6P0!X!6X#  ">
M$@  &0              @($WGP$ >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM
M;%!+ 0(4 Q0    ( ((\J5;=J3NI40,  *X5   -              "  =RB
M 0!X;"]S='EL97,N>&UL4$L! A0#%     @ @CRI5I>*NQS     $P(   L
M             ( !6*8! %]R96QS+RYR96QS4$L! A0#%     @ @CRI5E$,
M@@>M!0  XR\   \              ( !0:<! 'AL+W=O<FMB;V]K+GAM;%!+
M 0(4 Q0    ( ((\J5:WQP,P0@(  $(K   :              "  1NM 0!X
M;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( ((\J5;XPP(=
M!@(  $\J   3              "  96O 0!;0V]N=&5N=%]4>7!E<UTN>&UL
64$L%!@    !1 %$ +A8  ,RQ 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<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>90
<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>91
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>255</ContextCount>
  <ElementCount>299</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>74</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Disclosure - General</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/General</Role>
      <ShortName>General</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Accounting Standards</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/AccountingStandards</Role>
      <ShortName>Accounting Standards</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Business Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/BusinessAcquisitions</Role>
      <ShortName>Business Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Contracts Receivable Including Retainage, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet</Role>
      <ShortName>Contracts Receivable Including Retainage, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Contract Assets and Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ContractAssetsandLiabilities</Role>
      <ShortName>Contract Assets and Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Provision for Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ProvisionforIncomeTaxes</Role>
      <ShortName>Provision for Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Related Parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/RelatedParties</Role>
      <ShortName>Related Parties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Equity-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/EquityBasedCompensation</Role>
      <ShortName>Equity-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Investment in Derivative Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/InvestmentinDerivativeInstruments</Role>
      <ShortName>Investment in Derivative Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/Commitments</Role>
      <ShortName>Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Restricted Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/RestrictedInvestments</Role>
      <ShortName>Restricted Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/OtherComprehensiveIncomeLoss</Role>
      <ShortName>Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/SignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/SignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Business Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/BusinessAcquisitionsTables</Role>
      <ShortName>Business Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/BusinessAcquisitions</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Contracts Receivable Including Retainage, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables</Role>
      <ShortName>Contracts Receivable Including Retainage, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Contract Assets and Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesTables</Role>
      <ShortName>Contract Assets and Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/ContractAssetsandLiabilities</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/PropertyPlantandEquipment</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/Debt</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/EarningsPerShare</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Related Parties (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/RelatedPartiesTables</Role>
      <ShortName>Related Parties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/RelatedParties</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/Leases</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Investment in Derivative Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsTables</Role>
      <ShortName>Investment in Derivative Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/InvestmentinDerivativeInstruments</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/FairValueMeasurements</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CommitmentsTables</Role>
      <ShortName>Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/Commitments</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Restricted Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/RestrictedInvestmentsTables</Role>
      <ShortName>Restricted Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/RestrictedInvestments</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossTables</Role>
      <ShortName>Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/OtherComprehensiveIncomeLoss</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails</Role>
      <ShortName>Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Business Acquisitions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails</Role>
      <ShortName>Business Acquisitions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Business Acquisitions - Proforma Revenue and Net Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetails</Role>
      <ShortName>Business Acquisitions - Proforma Revenue and Net Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Contracts Receivable Including Retainage, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails</Role>
      <ShortName>Contracts Receivable Including Retainage, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Contract Assets and Liabilities - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails</Role>
      <ShortName>Contract Assets and Liabilities - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails</Role>
      <ShortName>Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Property, Plant and Equipment - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/PropertyPlantandEquipmentAdditionalInformationDetails</Role>
      <ShortName>Property, Plant and Equipment - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Debt - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/DebtScheduleofDebtDetails</Role>
      <ShortName>Debt - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Debt - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/DebtAdditionalInformationDetails</Role>
      <ShortName>Debt - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/EquityDetails</Role>
      <ShortName>Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/Equity</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Earnings Per Share - Basic (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/EarningsPerShareBasicDetails</Role>
      <ShortName>Earnings Per Share - Basic (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Earnings Per Share - Diluted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails</Role>
      <ShortName>Earnings Per Share - Diluted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetails</Role>
      <ShortName>Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/ProvisionforIncomeTaxes</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Related Parties - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails</Role>
      <ShortName>Related Parties - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Related Parties - Schedule of Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails</Role>
      <ShortName>Related Parties - Schedule of Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Equity-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/EquityBasedCompensationDetails</Role>
      <ShortName>Equity-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/EquityBasedCompensation</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Leases - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/LeasesLeaseCostDetails</Role>
      <ShortName>Leases - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Leases - Future Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails</Role>
      <ShortName>Leases - Future Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Investment in Derivative Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails</Role>
      <ShortName>Investment in Derivative Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/FairValueMeasurementsTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Commitments - Letters of Credit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails</Role>
      <ShortName>Commitments - Letters of Credit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Commitments - Purchase Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails</Role>
      <ShortName>Commitments - Purchase Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Commitments - Minimum Royalties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails</Role>
      <ShortName>Commitments - Minimum Royalties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Restricted Investments - Summary of Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails</Role>
      <ShortName>Restricted Investments - Summary of Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Restricted Investments - Schedule of Amortized Cost and Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails</Role>
      <ShortName>Restricted Investments - Schedule of Amortized Cost and Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Other Comprehensive Income (Loss) - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails</Role>
      <ShortName>Other Comprehensive Income (Loss) - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - Other Comprehensive Income (Loss) - Schedule of AOCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails</Role>
      <ShortName>Other Comprehensive Income (Loss) - Schedule of AOCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - Other Comprehensive Income (Loss) - Schedule of Cash Flow Hedges (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails</Role>
      <ShortName>Other Comprehensive Income (Loss) - Schedule of Cash Flow Hedges (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - Other Comprehensive Income (Loss) - Schedule of Reclassification of AOCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails</Role>
      <ShortName>Other Comprehensive Income (Loss) - Schedule of Reclassification of AOCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="road-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/SubsequentEvents</ParentRole>
      <Position>73</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept TreasuryStockShares in us-gaap/2022 used in 4 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. road-20230331.htm 4</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept TreasuryStockMember in us-gaap/2022 used in 14 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. road-20230331.htm 4</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept NotesReceivableRelatedParties in us-gaap/2022 used in 6 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. road-20230331.htm 4</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionDueFromToRelatedParty in us-gaap/2022 used in 12 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. road-20230331.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="road-20230331.htm">road-20230331.htm</File>
    <File>a2023q2exhibit102.htm</File>
    <File>a2023q2exhibit103.htm</File>
    <File>a2023q2exhibit311.htm</File>
    <File>a2023q2exhibit312.htm</File>
    <File>a2023q2exhibit321.htm</File>
    <File>a2023q2exhibit322.htm</File>
    <File>a2023q2exhibit951.htm</File>
    <File>road-20230331.xsd</File>
    <File>road-20230331_cal.xml</File>
    <File>road-20230331_def.xml</File>
    <File>road-20230331_lab.xml</File>
    <File>road-20230331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="799">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>94
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "road-20230331.htm": {
   "axisCustom": 0,
   "axisStandard": 28,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 799,
    "http://xbrl.sec.gov/dei/2022": 30
   },
   "contextCount": 255,
   "dts": {
    "calculationLink": {
     "local": [
      "road-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "road-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "road-20230331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "road-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "road-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "road-20230331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 511,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 5
   },
   "keyCustom": 38,
   "keyStandard": 261,
   "memberCustom": 27,
   "memberStandard": 46,
   "nsprefix": "road",
   "nsuri": "http://www.constructionpartners.net/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.constructionpartners.net/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Business Acquisitions",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.constructionpartners.net/role/BusinessAcquisitions",
     "shortName": "Business Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Contracts Receivable Including Retainage, Net",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet",
     "shortName": "Contracts Receivable Including Retainage, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Contract Assets and Liabilities",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.constructionpartners.net/role/ContractAssetsandLiabilities",
     "shortName": "Contract Assets and Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Property, Plant and Equipment",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.constructionpartners.net/role/PropertyPlantandEquipment",
     "shortName": "Property, Plant and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Debt",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.constructionpartners.net/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Equity",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.constructionpartners.net/role/Equity",
     "shortName": "Equity",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Earnings Per Share",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.constructionpartners.net/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Provision for Income Taxes",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.constructionpartners.net/role/ProvisionforIncomeTaxes",
     "shortName": "Provision for Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Related Parties",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.constructionpartners.net/role/RelatedParties",
     "shortName": "Related Parties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Equity-Based Compensation",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.constructionpartners.net/role/EquityBasedCompensation",
     "shortName": "Equity-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.constructionpartners.net/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Investment in Derivative Instruments",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.constructionpartners.net/role/InvestmentinDerivativeInstruments",
     "shortName": "Investment in Derivative Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.constructionpartners.net/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Commitments",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.constructionpartners.net/role/Commitments",
     "shortName": "Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Restricted Investments",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.constructionpartners.net/role/RestrictedInvestments",
     "shortName": "Restricted Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Other Comprehensive Income (Loss)",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLoss",
     "shortName": "Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Subsequent Events",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.constructionpartners.net/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "27",
     "role": "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables",
     "shortName": "Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Business Acquisitions (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.constructionpartners.net/role/BusinessAcquisitionsTables",
     "shortName": "Business Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Contracts Receivable Including Retainage, Net (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables",
     "shortName": "Contracts Receivable Including Retainage, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Contract Assets and Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesTables",
     "shortName": "Contract Assets and Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Property, Plant and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables",
     "shortName": "Property, Plant and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Debt (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.constructionpartners.net/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.constructionpartners.net/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Related Parties (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.constructionpartners.net/role/RelatedPartiesTables",
     "shortName": "Related Parties (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.constructionpartners.net/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Investment in Derivative Instruments (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsTables",
     "shortName": "Investment in Derivative Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.constructionpartners.net/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Commitments (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.constructionpartners.net/role/CommitmentsTables",
     "shortName": "Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Restricted Investments (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://www.constructionpartners.net/role/RestrictedInvestmentsTables",
     "shortName": "Restricted Investments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Other Comprehensive Income (Loss) (Tables)",
     "menuCat": "Tables",
     "order": "41",
     "role": "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossTables",
     "shortName": "Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Significant Accounting Policies (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails",
     "shortName": "Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:AvailableForSaleSecuritiesPurchasedOptionsPricePolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "road:BusinessCombinationConsiderationReceived",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Business Acquisitions - Narrative (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails",
     "shortName": "Business Acquisitions - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Business Acquisitions - Proforma Revenue and Net Income (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetails",
     "shortName": "Business Acquisitions - Proforma Revenue and Net Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Contracts Receivable Including Retainage, Net (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails",
     "shortName": "Contracts Receivable Including Retainage, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "road:CostsOnUncompletedContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Contract Assets and Liabilities - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails",
     "shortName": "Contract Assets and Liabilities - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "road:CostsOnUncompletedContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "if6f544ae15474a928dce91806780a7bb_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails",
     "shortName": "Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "road:ContractwithCustomerAssetNetCurrentIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails",
     "shortName": "Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Property, Plant and Equipment - Additional Information (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.constructionpartners.net/role/PropertyPlantandEquipmentAdditionalInformationDetails",
     "shortName": "Property, Plant and Equipment - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i0362bb0b2c4248f0b4e9a96c6fb9aa45_I20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i34ce131a4da448fb94b93e731325013b_D20211001-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Debt - Schedule of Debt (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails",
     "shortName": "Debt - Schedule of Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "road:DebtInstrumentFixedCoverageRatio",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Debt - Additional Information (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
     "shortName": "Debt - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "road:DebtInstrumentFixedCoverageRatio",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "idc38626a30254d47a0bdeb1b7a4df4c7_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "road:CommonStockVotingRightsForEachShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "voting_right",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Equity (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.constructionpartners.net/role/EquityDetails",
     "shortName": "Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "idc38626a30254d47a0bdeb1b7a4df4c7_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "road:CommonStockVotingRightsForEachShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "voting_right",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Earnings Per Share - Basic (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.constructionpartners.net/role/EarningsPerShareBasicDetails",
     "shortName": "Earnings Per Share - Basic (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Earnings Per Share - Diluted (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails",
     "shortName": "Earnings Per Share - Diluted (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Provision for Income Taxes (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetails",
     "shortName": "Provision for Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i0b00d31066c84c1a845cda69975262b0_I20210331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Related Parties - Additional Information (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails",
     "shortName": "Related Parties - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i0b00d31066c84c1a845cda69975262b0_I20210331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i72d3096e38a74e768e860c215d2b3a9b_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Related Parties - Schedule of Related Party Transactions (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails",
     "shortName": "Related Parties - Schedule of Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i72d3096e38a74e768e860c215d2b3a9b_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ib44a859b034143e99fce6faf1928dcff_D20221001-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "road:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Equity-Based Compensation (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
     "shortName": "Equity-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ib44a859b034143e99fce6faf1928dcff_D20221001-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "road:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Leases - Narrative (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.constructionpartners.net/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Leases - Lease Cost (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.constructionpartners.net/role/LeasesLeaseCostDetails",
     "shortName": "Leases - Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Leases - Future Lease Liabilities (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails",
     "shortName": "Leases - Future Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnSaleOfDerivatives",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Investment in Derivative Instruments (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails",
     "shortName": "Investment in Derivative Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnSaleOfDerivatives",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Fair Value Measurements (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.constructionpartners.net/role/FairValueMeasurementsDetails",
     "shortName": "Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i98b5cd66926c45a8b8522c06b3fe3dea_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ia981a526789841bb91c99e2404e40e6a_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Commitments - Letters of Credit (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails",
     "shortName": "Commitments - Letters of Credit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ia981a526789841bb91c99e2404e40e6a_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "if56774d4bc494e489f876d719e59a3b3_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Commitments - Purchase Commitments (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails",
     "shortName": "Commitments - Purchase Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "if56774d4bc494e489f876d719e59a3b3_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "road:RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Commitments - Minimum Royalties (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails",
     "shortName": "Commitments - Minimum Royalties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i9304a9410b7e47d98bc81c0c0ccdb9eb_D20230101-20230331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RoyaltyExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Restricted Investments - Summary of Debt Securities (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails",
     "shortName": "Restricted Investments - Summary of Debt Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Restricted Investments - Schedule of Amortized Cost and Fair Value (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails",
     "shortName": "Restricted Investments - Schedule of Amortized Cost and Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3b3a027f5f1848d1a2d29b889d7a90d6_I20220701",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Other Comprehensive Income (Loss) - Additional Information (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails",
     "shortName": "Other Comprehensive Income (Loss) - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i7240d7fd7cb34ac68d862e0a8e2a8d09_D20220701-20220701",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainOnDerivative",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000007 - Disclosure - General",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://www.constructionpartners.net/role/General",
     "shortName": "General",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Other Comprehensive Income (Loss) - Schedule of AOCI (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails",
     "shortName": "Other Comprehensive Income (Loss) - Schedule of AOCI (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "ie0fba9fa0bf5465595b777f2f406e2d8_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "if6f544ae15474a928dce91806780a7bb_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Other Comprehensive Income (Loss) - Schedule of Cash Flow Hedges (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails",
     "shortName": "Other Comprehensive Income (Loss) - Schedule of Cash Flow Hedges (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i5bfdf0df1feb4397845a898554f96689_I20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnSaleOfInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Other Comprehensive Income (Loss) - Schedule of Reclassification of AOCI (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails",
     "shortName": "Other Comprehensive Income (Loss) - Schedule of Reclassification of AOCI (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i0b66e5c27a554536920b311965ab35b3_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i41310042191b42ecad86a90ae1926bec_D20230504-20230504",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Subsequent Events (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.constructionpartners.net/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i41310042191b42ecad86a90ae1926bec_D20230504-20230504",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.constructionpartners.net/role/SignificantAccountingPolicies",
     "shortName": "Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Accounting Standards",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.constructionpartners.net/role/AccountingStandards",
     "shortName": "Accounting Standards",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20230331.htm",
      "contextRef": "i3cf21a4449194bbcb705f83686e548c7_D20221001-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 74,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "road_A2023AcquisitionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2023 Acquisitions",
        "label": "2023 Acquisitions [Member]",
        "terseLabel": "2023 Acquisitions"
       }
      }
     },
     "localname": "A2023AcquisitionsMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_AccountsPayableNoteReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Payable Note Receivable [Member]",
        "label": "Accounts Payable Note Receivable [Member]",
        "terseLabel": "Accounts Payable Note Receivable"
       }
      }
     },
     "localname": "AccountsPayableNoteReceivableMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_AccruedExpenseAndOtherCurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Expense and Other Current Liabilities",
        "label": "Accrued Expense and Other Current Liabilities [Member]",
        "terseLabel": "Accrued Expense and Other Current Liabilities"
       }
      }
     },
     "localname": "AccruedExpenseAndOtherCurrentLiabilitiesMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_AccruedExpensesAndOtherCurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued expenses and other current liabilities.",
        "label": "Accrued Expenses And Other Current Liabilities",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "AccruedExpensesAndOtherCurrentLiabilities",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated Other Comprehensive Income (Loss), Tax Effect of Other Comprehensive Income (Loss) Items",
        "label": "Accumulated Other Comprehensive Income (Loss), Tax Effect of Other Comprehensive Income (Loss) Items",
        "terseLabel": "Less net tax effect of other comprehensive income items"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTaxEffectOfOtherComprehensiveIncomeLossItems",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_BillingsOnUncompletedContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ContractWithCustomerLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Billings On Uncompleted Contracts",
        "label": "Billings On Uncompleted Contracts",
        "negatedLabel": "Billings to date on uncompleted contracts"
       }
      }
     },
     "localname": "BillingsOnUncompletedContracts",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_BusinessCombinationAcquisitionRelatedExpensesExcluded": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Acquisition Related Expenses, Excluded",
        "label": "Business Combination, Acquisition Related Expenses, Excluded",
        "terseLabel": "Acquisition related expenses, excluded"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedExpensesExcluded",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_BusinessCombinationConsiderationReceived": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Received",
        "label": "Business Combination, Consideration Received",
        "terseLabel": "Business combination, consideration received",
        "verboseLabel": "Proceeds from facility exchange"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationReceived",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_BusinessCombinationConsiderationTransferredNetWorkingCapital": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Net Working Capital",
        "label": "Business Combination, Consideration Transferred, Net Working Capital",
        "terseLabel": "Net working capital"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredNetWorkingCapital",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_BusinessCombinationConsiderationTransferredWorkingCapitalReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Working Capital Receivable",
        "label": "Business Combination, Consideration Transferred, Working Capital Receivable",
        "terseLabel": "Working capital receivable"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredWorkingCapitalReceivable",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_CommonStockVotingRightsForEachShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Voting Rights For Each Share",
        "label": "Common Stock, Voting Rights For Each Share",
        "terseLabel": "Voting rights for each share"
       }
      }
     },
     "localname": "CommonStockVotingRightsForEachShare",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "road_ConsiderationNoteReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consideration Note Receivable [Member]",
        "label": "Consideration Note Receivable [Member]",
        "terseLabel": "Consideration Note Receivable"
       }
      }
     },
     "localname": "ConsiderationNoteReceivableMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_ContractReceivableIncludingRetainageGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ReceivablesLongTermContractsOrPrograms",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract Receivable, Including Retainage, Gross",
        "label": "Contract Receivable, Including Retainage, Gross",
        "totalLabel": "Contracts receivable including retainage, gross"
       }
      }
     },
     "localname": "ContractReceivableIncludingRetainageGross",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_ContractWithCustomerAssetAndLiabilityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer Asset And Liability [Roll Forward]",
        "label": "Contract With Customer Asset And Liability [Roll Forward]",
        "terseLabel": "Contract With Customer Asset And Liability [Roll Forward]"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityRollForward",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "road_ContractwithCustomerAssetNetCurrentIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Asset, Net, Current Increase (Decrease)",
        "label": "Contract with Customer, Asset, Net, Current Increase (Decrease)",
        "terseLabel": "Changes in revenue billed, contract price or cost estimates"
       }
      }
     },
     "localname": "ContractwithCustomerAssetNetCurrentIncreaseDecrease",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_ContractwithCustomerLiabilityCurrentIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Liability, Current Increase (Decrease)",
        "label": "Contract with Customer, Liability, Current Increase (Decrease)",
        "negatedLabel": "Changes in revenue billed, contract price or cost estimates"
       }
      }
     },
     "localname": "ContractwithCustomerLiabilityCurrentIncreaseDecrease",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_ConversionOfCommonStockInConnectionWithInitialPublicOffering": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion Of Common Stock In Connection With Initial Public Offering",
        "label": "Conversion Of Common Stock In Connection With Initial Public Offering",
        "terseLabel": "Conversion of Class B common stock to Class A common stock (in shares)"
       }
      }
     },
     "localname": "ConversionOfCommonStockInConnectionWithInitialPublicOffering",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "road_CostsAndEstimatedEarningsOnUncompletedContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ContractWithCustomerLiability",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs And Estimated Earnings On Uncompleted Contracts",
        "label": "Costs And Estimated Earnings On Uncompleted Contracts",
        "totalLabel": "Costs and estimated earnings to date on uncompleted contracts"
       }
      }
     },
     "localname": "CostsAndEstimatedEarningsOnUncompletedContracts",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_CostsInExcessOfBillingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs In Excess Of Billings [Abstract]",
        "label": "Costs In Excess Of Billings [Abstract]",
        "terseLabel": "Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts"
       }
      }
     },
     "localname": "CostsInExcessOfBillingsAbstract",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "road_CostsOnUncompletedContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails": {
       "order": 1.0,
       "parentTag": "road_CostsAndEstimatedEarningsOnUncompletedContracts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs On Uncompleted Contracts",
        "label": "Costs On Uncompleted Contracts",
        "terseLabel": "Costs on uncompleted contracts"
       }
      }
     },
     "localname": "CostsOnUncompletedContracts",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_CreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Agreement",
        "label": "Credit Agreement [Member]",
        "terseLabel": "Credit Agreement"
       }
      }
     },
     "localname": "CreditAgreementMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_DebtInstrumentFixedCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Fixed Coverage Ratio",
        "label": "Debt Instrument, Fixed Coverage Ratio",
        "terseLabel": "Fixed coverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentFixedCoverageRatio",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "road_DebtInstrumentLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Leverage Ratio",
        "label": "Debt Instrument, Leverage Ratio",
        "terseLabel": "Leverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentLeverageRatio",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year One Through Year Three",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year One Through Year Three",
        "terseLabel": "Amortized cost, due after one year through three years"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year Three",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year Three",
        "terseLabel": "Amortized cost, due after three years"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThree",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year One Through Year Three",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year One Through Year Three",
        "terseLabel": "Fair value, due after one year through three years"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearThree",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year Three",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year Three",
        "terseLabel": "Fair value, due after three years"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThree",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_DelayedDrawTermFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delayed Draw Term Facility",
        "label": "Delayed Draw Term Facility [Member]",
        "terseLabel": "Delayed Draw Term Facility"
       }
      }
     },
     "localname": "DelayedDrawTermFacilityMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_DisposedEntitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposed Entit [Member]",
        "label": "Disposed Entit [Member]",
        "terseLabel": "Disposed Entity"
       }
      }
     },
     "localname": "DisposedEntitMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_EquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Incentive Plan",
        "label": "Equity Incentive Plan [Member]",
        "terseLabel": "Equity Incentive Plan"
       }
      }
     },
     "localname": "EquityIncentivePlanMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_EstimatedEarningsOnUncompletedContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails": {
       "order": 2.0,
       "parentTag": "road_CostsAndEstimatedEarningsOnUncompletedContracts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated Earnings On Uncompleted Contracts",
        "label": "Estimated Earnings On Uncompleted Contracts",
        "terseLabel": "Estimated earnings to date on uncompleted contracts"
       }
      }
     },
     "localname": "EstimatedEarningsOnUncompletedContracts",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_FloridaDepartmentOfTransportationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Florida Department of Transportation",
        "label": "Florida Department of Transportation [Member]",
        "terseLabel": "Florida Department of Transportation"
       }
      }
     },
     "localname": "FloridaDepartmentOfTransportationMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_IncreaseDecreaseinContractwithCustomerAssetLiability": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Contract with Customer, Asset (Liability)",
        "label": "Increase (Decrease) in Contract with Customer, Asset (Liability)",
        "terseLabel": "Changes in revenue billed, contract price or cost estimates"
       }
      }
     },
     "localname": "IncreaseDecreaseinContractwithCustomerAssetLiability",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_IslandPondMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Island Pond [Member]",
        "label": "Island Pond [Member]",
        "terseLabel": "Island Pond"
       }
      }
     },
     "localname": "IslandPondMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_LandDevelopmentProjectMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land Development Project [Member]",
        "label": "Land Development Project [Member]",
        "terseLabel": "Land Development Project"
       }
      }
     },
     "localname": "LandDevelopmentProjectMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, to be Paid, Year Five And After",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five And After",
        "terseLabel": "2028 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfter",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_LineOfCreditPrincipalRepaymentRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit, Principal Repayment Rate",
        "label": "Line of Credit, Principal Repayment Rate",
        "terseLabel": "Principal repayment rate"
       }
      }
     },
     "localname": "LineOfCreditPrincipalRepaymentRate",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "road_MineralReservesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mineral Reserves",
        "label": "Mineral Reserves [Member]",
        "terseLabel": "Mineral reserves"
       }
      }
     },
     "localname": "MineralReservesMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_NetBillingsInExcessOfCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Billings In Excess Of Costs [Abstract]",
        "label": "Net Billings In Excess Of Costs [Abstract]",
        "terseLabel": "Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts"
       }
      }
     },
     "localname": "NetBillingsInExcessOfCostsAbstract",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "road_NoncashPayableToSellerInBusinessCombination": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash Payable to Seller in Business Combination",
        "label": "Noncash Payable to Seller in Business Combination",
        "terseLabel": "Amounts payable to seller in business combination"
       }
      }
     },
     "localname": "NoncashPayableToSellerInBusinessCombination",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_NorthCarolinaAcquisitionProvisionalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "North Carolina Acquisition - Provisional",
        "label": "North Carolina Acquisition - Provisional [Member]",
        "terseLabel": "North Carolina Acquisition - Provisional"
       }
      }
     },
     "localname": "NorthCarolinaAcquisitionProvisionalMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_PaymentsOfTreasuryStockPurchaseObligation": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments of Treasury Stock Purchase Obligation",
        "label": "Payments Of Treasury Stock Purchase Obligation",
        "negatedTerseLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "PaymentsOfTreasuryStockPurchaseObligation",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_PickensConstructionIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pickens Construction, Inc.",
        "label": "Pickens Construction, Inc. [Member]",
        "terseLabel": "Pickens Construction, Inc."
       }
      }
     },
     "localname": "PickensConstructionIncMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_PlantsAcquired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plants Acquired",
        "label": "Plants Acquired",
        "terseLabel": "Plants acquired"
       }
      }
     },
     "localname": "PlantsAcquired",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "road_PrivateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private",
        "label": "Private [Member]",
        "terseLabel": "Private"
       }
      }
     },
     "localname": "PrivateMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_PublicMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public",
        "label": "Public [Member]",
        "terseLabel": "Public"
       }
      }
     },
     "localname": "PublicMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_PurchaserOfSubsidiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchaser Of Subsidiary [Member]",
        "label": "Purchaser Of Subsidiary [Member]",
        "terseLabel": "Purchaser of Subsidiary"
       }
      }
     },
     "localname": "PurchaserOfSubsidiaryMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_RoyaltyFutureMinimumPaymentsDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalty, Future Minimum Payments Due",
        "label": "Royalty, Future Minimum Payments Due",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "RoyaltyFutureMinimumPaymentsDue",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_RoyaltyFutureMinimumPaymentsDueInYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": {
       "order": 1.0,
       "parentTag": "road_RoyaltyFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalty, Future Minimum Payments Due In Year Four",
        "label": "Royalty, Future Minimum Payments Due In Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "RoyaltyFutureMinimumPaymentsDueInYearFour",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_RoyaltyFutureMinimumPaymentsDueInYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": {
       "order": 6.0,
       "parentTag": "road_RoyaltyFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalty, Future Minimum Payments Due In Year One",
        "label": "Royalty, Future Minimum Payments Due In Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "RoyaltyFutureMinimumPaymentsDueInYearOne",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_RoyaltyFutureMinimumPaymentsDueInYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": {
       "order": 4.0,
       "parentTag": "road_RoyaltyFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalty, Future Minimum Payments Due In Year Three",
        "label": "Royalty, Future Minimum Payments Due In Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "RoyaltyFutureMinimumPaymentsDueInYearThree",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_RoyaltyFutureMinimumPaymentsDueInYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": {
       "order": 5.0,
       "parentTag": "road_RoyaltyFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalty, Future Minimum Payments Due In Year Two",
        "label": "Royalty, Future Minimum Payments Due In Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "RoyaltyFutureMinimumPaymentsDueInYearTwo",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": {
       "order": 2.0,
       "parentTag": "road_RoyaltyFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalty, Future Minimum Payments Due Remainder of Fiscal Year",
        "label": "Royalty, Future Minimum Payments Due Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2023"
       }
      }
     },
     "localname": "RoyaltyFutureMinimumPaymentsDueRemainderOfFiscalYear",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_RoyaltyFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails": {
       "order": 3.0,
       "parentTag": "road_RoyaltyFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalty, Future Minimum Payments Due Thereafter",
        "label": "Royalty, Future Minimum Payments Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "RoyaltyFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_RoyaltyFutureMinimumPaymentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalty, Future Minimum Payments",
        "label": "Royalty, Future Minimum Payments [Table Text Block]",
        "terseLabel": "Royalty, Future Minimum Payments"
       }
      }
     },
     "localname": "RoyaltyFutureMinimumPaymentsTableTextBlock",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "road_ScheduleOfStockholdersEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Stockholders Equity [Line Items]",
        "label": "Schedule Of Stockholders Equity [Line Items]",
        "terseLabel": "Schedule Of Stockholders Equity [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityLineItems",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "road_ScheduleOfStockholdersEquityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Stockholders Equity [Table]",
        "label": "Schedule Of Stockholders Equity [Table]",
        "terseLabel": "Schedule Of Stockholders Equity [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityTable",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage Of Initial Grant Issuable",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage Of Initial Grant Issuable",
        "terseLabel": "Percentage of final number of of common stock issuable upon vesting of performance stock units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfInitialGrantIssuable",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "road_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage Increase (Decrease) Of Awards Granted Due To Total Shareholder Return Ranking",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage Increase (Decrease) Of Awards Granted Due To Total Shareholder Return Ranking",
        "terseLabel": "Percentage increase (decrease) of awards granted due to total shareholder return ranking"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageIncreaseDecreaseOfAwardsGrantedDueToTotalShareholderReturnRanking",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "road_SharesOwnedPledgedAsCollateral": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Owned Pledged as Collateral",
        "label": "Shares Owned Pledged as Collateral",
        "terseLabel": "Shares pledged as collateral (in shares)"
       }
      }
     },
     "localname": "SharesOwnedPledgedAsCollateral",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "road_SouthernSiteContractorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Southern Site Contractors",
        "label": "Southern Site Contractors [Member]",
        "terseLabel": "Southern Site Contractors"
       }
      }
     },
     "localname": "SouthernSiteContractorsMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_SubcontractingServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subcontracting Services [Member]",
        "label": "Subcontracting Services [Member]",
        "terseLabel": "Subcontracting Services"
       }
      }
     },
     "localname": "SubcontractingServicesMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_SunTxCapitalPartnersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SunTx Capital Partners [Member]",
        "label": "SunTx Capital Partners [Member]",
        "terseLabel": "SunTx Capital Partners"
       }
      }
     },
     "localname": "SunTxCapitalPartnersMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_SunTxMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SunTx [Member]",
        "label": "SunTx [Member]",
        "terseLabel": "SunTx"
       }
      }
     },
     "localname": "SunTxMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_TennesseeAcquisitionProvisionalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tennessee Acquisition - Provisional",
        "label": "Tennessee Acquisition - Provisional [Member]",
        "terseLabel": "Tennessee Acquisition - Provisional"
       }
      }
     },
     "localname": "TennesseeAcquisitionProvisionalMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_TermLoan11LoanPaymentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan - 11 Loan Payments",
        "label": "Term Loan - 11 Loan Payments [Member]",
        "terseLabel": "Term Loan - 11 Loan Payments"
       }
      }
     },
     "localname": "TermLoan11LoanPaymentsMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_TermLoan8QuartersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan - 8 Quarters",
        "label": "Term Loan - 8 Quarters [Member]",
        "terseLabel": "Term Loan - 8 Quarters"
       }
      }
     },
     "localname": "TermLoan8QuartersMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan",
        "label": "Term Loan [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_TermSOFRMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term SOFR",
        "label": "Term SOFR [Member]",
        "terseLabel": "Term SOFR"
       }
      }
     },
     "localname": "TermSOFRMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_VariousDepartmentsOfTransportationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Various Departments Of Transportation",
        "label": "Various Departments Of Transportation [Member]",
        "terseLabel": "Various Departments Of Transportation"
       }
      }
     },
     "localname": "VariousDepartmentsOfTransportationMember",
     "nsuri": "http://www.constructionpartners.net/20230331",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r672",
      "r761",
      "r801",
      "r802",
      "r803"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Affiliated Entity [Member]",
        "terseLabel": "Affiliated Entity"
       }
      }
     },
     "localname": "AffiliatedEntityMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r238",
      "r239",
      "r372",
      "r400",
      "r679",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r310",
      "r695",
      "r759",
      "r815"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r354",
      "r355",
      "r356",
      "r357",
      "r447",
      "r615",
      "r658",
      "r673",
      "r674",
      "r694",
      "r701",
      "r707",
      "r758",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r354",
      "r355",
      "r356",
      "r357",
      "r447",
      "r615",
      "r658",
      "r673",
      "r674",
      "r694",
      "r701",
      "r707",
      "r758",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r310",
      "r695",
      "r759",
      "r815"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r354",
      "r355",
      "r356",
      "r357",
      "r439",
      "r447",
      "r475",
      "r476",
      "r477",
      "r591",
      "r615",
      "r658",
      "r673",
      "r674",
      "r694",
      "r701",
      "r707",
      "r754",
      "r758",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r354",
      "r355",
      "r356",
      "r357",
      "r439",
      "r447",
      "r475",
      "r476",
      "r477",
      "r591",
      "r615",
      "r658",
      "r673",
      "r674",
      "r694",
      "r701",
      "r707",
      "r754",
      "r758",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r238",
      "r239",
      "r372",
      "r400",
      "r680",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Changes and Error Corrections [Abstract]",
        "terseLabel": "Accounting Changes and Error Corrections [Abstract]"
       }
      }
     },
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r13",
      "r706"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms": {
     "auth_ref": [
      "r812"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails": {
       "order": 1.0,
       "parentTag": "road_ContractReceivableIncludingRetainageGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract.",
        "label": "Construction Contractor, Receivable, Excluding Contract Retainage",
        "terseLabel": "Contracts receivable"
       }
      }
     },
     "localname": "AccountsReceivableBilledForLongTermContractsOrPrograms",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r85",
      "r187"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Accumulated depreciation, depletion and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember": {
     "auth_ref": [
      "r211",
      "r219",
      "r521",
      "r722",
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, including portion attributable to noncontrolling interest.",
        "label": "Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]",
        "terseLabel": "Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest"
       }
      }
     },
     "localname": "AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r720"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax",
        "terseLabel": "Unrealized loss on available-for-sale securities"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r27",
      "r29",
      "r30",
      "r199",
      "r653",
      "r663",
      "r666"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      },
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income, net",
        "totalLabel": "Accumulated other comprehensive income, net"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r219",
      "r220",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r26",
      "r30",
      "r120",
      "r574",
      "r659",
      "r660",
      "r721",
      "r722",
      "r723",
      "r733",
      "r734",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), net"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r8",
      "r706"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "verboseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r484",
      "r485",
      "r486",
      "r733",
      "r734",
      "r735",
      "r794"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash, cash equivalents and restricted cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r102",
      "r103",
      "r449"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Equity-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r479"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r200",
      "r311",
      "r323"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ReceivablesLongTermContractsOrPrograms",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "negatedLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r35",
      "r391",
      "r557",
      "r725"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of deferred debt issuance costs and debt discount"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax",
        "terseLabel": "Interest rate swap contract, net of blend and extend arrangement"
       }
      }
     },
     "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r155",
      "r167",
      "r190",
      "r235",
      "r295",
      "r300",
      "r306",
      "r319",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r519",
      "r523",
      "r544",
      "r706",
      "r756",
      "r757",
      "r804"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r183",
      "r203",
      "r235",
      "r319",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r519",
      "r523",
      "r544",
      "r706",
      "r756",
      "r757",
      "r804"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Gross Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "terseLabel": "Gross Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Amortized cost, due within one year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r77",
      "r315",
      "r651"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Fair value, due within one year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for premium paid to acquire option for investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Premium on Purchased Options [Policy Text Block]",
        "terseLabel": "Restricted Investments"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesPurchasedOptionsPricePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r124",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BillingsInExcessOfCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Billings in Excess of Cost [Abstract]",
        "terseLabel": "Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts"
       }
      }
     },
     "localname": "BillingsInExcessOfCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r517",
      "r699",
      "r700"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r109",
      "r110",
      "r517",
      "r699",
      "r700"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r788",
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Schedule of pro forma revenues and net income"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r515",
      "r516"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Pro forma net loss"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r515",
      "r516"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Pro forma revenues"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r106"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Acquisition related costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r113",
      "r114",
      "r115"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Consideration transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r116",
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Business Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r108"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r108"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Revenues since acquisition date"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r111",
      "r112"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property, plant and equipment allocation"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expenses and losses recorded for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.",
        "label": "Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized",
        "terseLabel": "Expenses and losses recognized"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r0",
      "r60",
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "terseLabel": "General"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/General"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r53",
      "r185",
      "r677"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]",
        "terseLabel": "Cash, cash equivalents and restricted cash:"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r54",
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r48",
      "r53",
      "r59"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r48",
      "r143"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
        "label": "Cash Flow Hedging [Member]",
        "terseLabel": "Cash Flow Hedging"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Non-cash items:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r192",
      "r193",
      "r194",
      "r235",
      "r263",
      "r267",
      "r269",
      "r271",
      "r278",
      "r279",
      "r319",
      "r358",
      "r361",
      "r362",
      "r363",
      "r367",
      "r368",
      "r398",
      "r399",
      "r402",
      "r406",
      "r413",
      "r544",
      "r675",
      "r714",
      "r727",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/CoverPage",
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsDisclosureTextBlock": {
     "auth_ref": [
      "r88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.",
        "label": "Commitments Disclosure [Text Block]",
        "terseLabel": "Commitments"
       }
      }
     },
     "localname": "CommitmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/Commitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommodityContractMember": {
     "auth_ref": [
      "r696",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.",
        "label": "Commodity Contract [Member]",
        "terseLabel": "Commodity swap contracts",
        "verboseLabel": "Commodity Swap"
       }
      }
     },
     "localname": "CommodityContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails",
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "terseLabel": "Class A Common Stock"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/CoverPage",
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Common Class B [Member]",
        "terseLabel": "Class B Common Stock"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/CoverPage",
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r733",
      "r734",
      "r794"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "verboseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "verboseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r7",
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "verboseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r7",
      "r706"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r31",
      "r215",
      "r217",
      "r224",
      "r648",
      "r655"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r65",
      "r66",
      "r140",
      "r141",
      "r310",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r65",
      "r66",
      "r140",
      "r141",
      "r310",
      "r667",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r65",
      "r66",
      "r140",
      "r141",
      "r310",
      "r668",
      "r817"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r165",
      "r282"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Risks"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r65",
      "r66",
      "r140",
      "r141",
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r63",
      "r65",
      "r66",
      "r67",
      "r140",
      "r142",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r65",
      "r66",
      "r140",
      "r141",
      "r310",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionContractorReceivableRetainage": {
     "auth_ref": [
      "r196",
      "r616"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails": {
       "order": 2.0,
       "parentTag": "road_ContractReceivableIncludingRetainageGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to consideration in exchange for good or service transferred to customer withheld under retainage provision in long-term contract or program when right to consideration is unconditional.",
        "label": "Construction Contractor, Receivable, Retainage",
        "terseLabel": "Retainage"
       }
      }
     },
     "localname": "ConstructionContractorReceivableRetainage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r415",
      "r417",
      "r436"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after 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.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "periodEndLabel": "Contract asset, ending balance",
        "periodStartLabel": "Contract asset, beginning balance",
        "terseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r415",
      "r416",
      "r436"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "negatedPeriodEndLabel": "Net billings in excess of costs, Ending balance",
        "negatedPeriodStartLabel": "Net billings in excess of costs, beginning balance",
        "negatedTotalLabel": "Net billings in excess of costs and estimated earnings on uncompleted contracts"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetails",
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r415",
      "r416",
      "r436"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "negatedPeriodEndLabel": "Contract liability, ending balance",
        "negatedPeriodStartLabel": "Contract liability, beginning balance",
        "terseLabel": "Billings in excess of costs and estimated earnings on uncompleted contracts"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractors [Abstract]",
        "terseLabel": "Contractors [Abstract]"
       }
      }
     },
     "localname": "ContractorsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r696",
      "r698",
      "r816"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate debt securities"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails",
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r37",
      "r630"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of revenues"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of revenues"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-term contract or program.",
        "label": "Long-Term Contract or Program Disclosure [Table Text Block]",
        "terseLabel": "Costs and Estimated Earnings Compared to Billings on Uncompleted Contracts"
       }
      }
     },
     "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails",
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails",
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r64",
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r90",
      "r233",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r385",
      "r392",
      "r393",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAnnualPrincipalPayment": {
     "auth_ref": [
      "r4"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the total principal payments made during the annual reporting period.",
        "label": "Debt Instrument, Annual Principal Payment",
        "terseLabel": "Annual principal payment"
       }
      }
     },
     "localname": "DebtInstrumentAnnualPrincipalPayment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r4",
      "r156",
      "r166",
      "r396"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r145",
      "r147",
      "r369",
      "r558",
      "r690",
      "r691"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r18",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate, percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails",
      "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r19",
      "r92",
      "r93",
      "r94",
      "r95",
      "r144",
      "r145",
      "r147",
      "r164",
      "r240",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r375",
      "r381",
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r394",
      "r558",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r728"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails",
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent": {
     "auth_ref": [
      "r314",
      "r330",
      "r331"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.",
        "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Noncurrent",
        "terseLabel": "Restricted investments"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest": {
     "auth_ref": [
      "r330"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Excluding Accrued Interest",
        "terseLabel": "Debt securities, available-for-sale, allowance for credit loss"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": {
     "auth_ref": [
      "r749"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails",
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": {
     "auth_ref": [
      "r749"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      },
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest",
        "terseLabel": "Assets",
        "totalLabel": "Fair Value",
        "verboseLabel": "Fair Value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails",
      "http://www.constructionpartners.net/role/RestrictedInvestmentsScheduleofAmortizedCostandFairValueDetails",
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "terseLabel": "Debt Securities, Available-for-Sale [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r744"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "terseLabel": "Summary of Debt Securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r146"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "negatedTerseLabel": "Deferred debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r51",
      "r104",
      "r499",
      "r508",
      "r509",
      "r730"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income tax benefit"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r490",
      "r491"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r51",
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation and depletion expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r51",
      "r290"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation, depletion, accretion and amortization of long-lived assets"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r205",
      "r206",
      "r543",
      "r681"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "auth_ref": [
      "r121"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.",
        "label": "Derivative Assets (Liabilities), at Fair Value, Net",
        "terseLabel": "Fair value of interest rate swaps"
       }
      }
     },
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails",
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r24",
      "r127",
      "r151",
      "r204",
      "r681"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Derivative asset, fair value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r24",
      "r127",
      "r151",
      "r204",
      "r681"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "negatedTerseLabel": "Derivative liabilities, fair value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "auth_ref": [
      "r543"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.",
        "label": "Derivative, Fair Value, Net",
        "totalLabel": "Net unrealized gain position"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainOnDerivative": {
     "auth_ref": [
      "r525"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain on Derivative",
        "terseLabel": "Interest rate swap, fair value credit"
       }
      }
     },
     "localname": "DerivativeGainOnDerivative",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r125",
      "r128",
      "r132",
      "r134",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails",
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r137",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Investment in Derivative Instruments"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about derivatives and hedging activities.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Table]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r123",
      "r125",
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]",
        "terseLabel": "Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "auth_ref": [
      "r131",
      "r792"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "totalLabel": "Total Gain (Loss)"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r205",
      "r206",
      "r543",
      "r681"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r790",
      "r791"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r452",
      "r480",
      "r481",
      "r483",
      "r487",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Equity-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net loss per share attributable to common stockholders:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r225",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r261",
      "r263",
      "r269",
      "r270",
      "r271",
      "r275",
      "r531",
      "r532",
      "r649",
      "r656",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Net loss per common share attributable to common shareholders, basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
      "http://www.constructionpartners.net/role/EarningsPerShareBasicDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Denominator"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareBasicDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r225",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r263",
      "r269",
      "r270",
      "r271",
      "r275",
      "r531",
      "r532",
      "r649",
      "r656",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Net loss per diluted common share attributable to common stockholders (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
      "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Denominator"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r61",
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share Reconciliation [Abstract]",
        "terseLabel": "Numerator"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r272",
      "r273",
      "r274",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate, percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r482"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Construction equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r91",
      "r179",
      "r219",
      "r220",
      "r221",
      "r241",
      "r242",
      "r243",
      "r247",
      "r255",
      "r257",
      "r277",
      "r320",
      "r414",
      "r484",
      "r485",
      "r486",
      "r501",
      "r502",
      "r530",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r554",
      "r574",
      "r659",
      "r660",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r80",
      "r296",
      "r716"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "verboseLabel": "Investment in joint venture"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r536",
      "r537",
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r383",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r537",
      "r588",
      "r589",
      "r590",
      "r690",
      "r691",
      "r696",
      "r697",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r536",
      "r537",
      "r538",
      "r539",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r383",
      "r440",
      "r445",
      "r537",
      "r589",
      "r690",
      "r691",
      "r696",
      "r697",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r138",
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r383",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r588",
      "r589",
      "r590",
      "r690",
      "r691",
      "r696",
      "r697",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r540",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r316",
      "r317",
      "r324",
      "r326",
      "r327",
      "r328",
      "r329",
      "r332",
      "r333",
      "r334",
      "r394",
      "r411",
      "r527",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r687",
      "r745",
      "r746",
      "r747",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails",
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfBusiness": {
     "auth_ref": [
      "r522",
      "r725"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.",
        "label": "Gain (Loss) on Disposition of Business",
        "negatedTerseLabel": "Gain on facility exchange",
        "terseLabel": "Gain on facility exchange"
       }
      }
     },
     "localname": "GainLossOnSaleOfBusiness",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfDerivatives": {
     "auth_ref": [
      "r51",
      "r161"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.",
        "label": "Gain (Loss) on Sale of Derivatives",
        "terseLabel": "Realized Gain (Loss)"
       }
      }
     },
     "localname": "GainLossOnSaleOfDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfInvestments": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.",
        "label": "Gain (Loss) on Sale of Investments",
        "negatedTerseLabel": "Realized losses on restricted investments",
        "terseLabel": "Realized loss on restricted investments"
       }
      }
     },
     "localname": "GainLossOnSaleOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedTerseLabel": "Gain on sale of property, plant and equipment",
        "verboseLabel": "Gain on sale of property, plant and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "negatedLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r188",
      "r335",
      "r646",
      "r688",
      "r706",
      "r751",
      "r753"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r105",
      "r752"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Purchase Accounting Adjustments",
        "terseLabel": "Net increase to goodwill"
       }
      }
     },
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r36",
      "r235",
      "r295",
      "r299",
      "r305",
      "r307",
      "r319",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r544",
      "r686",
      "r756"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r123",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship [Domain]"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r33",
      "r152",
      "r158",
      "r174",
      "r295",
      "r299",
      "r305",
      "r307",
      "r650",
      "r686"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before provision for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r345",
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r236",
      "r494",
      "r495",
      "r498",
      "r506",
      "r510",
      "r512",
      "r513",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Provision for Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/ProvisionforIncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r237",
      "r256",
      "r257",
      "r293",
      "r492",
      "r507",
      "r511",
      "r657"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for income taxes",
        "verboseLabel": "Expense (benefit) from income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r218",
      "r488",
      "r489",
      "r495",
      "r496",
      "r497",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r55"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r724"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r724"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "negatedLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r623",
      "r724"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Billings in excess of costs and estimated earnings on uncompleted contracts"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDepositOtherAssets": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.",
        "label": "Increase (Decrease) in Deposit Assets",
        "negatedTerseLabel": "Contracts receivable including retainage"
       }
      }
     },
     "localname": "IncreaseDecreaseInDepositOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities, net of acquisition:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r724"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedTerseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r264",
      "r265",
      "r266",
      "r271",
      "r451"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "terseLabel": "Restricted stock grants (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r81",
      "r82"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r146",
      "r162",
      "r222",
      "r289",
      "r556"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest (benefit) expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseMember": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing interest expense.",
        "label": "Interest Expense [Member]",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r160"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r228",
      "r230",
      "r231"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap",
        "verboseLabel": "Interest rate swaps"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails",
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r202",
      "r678",
      "r706"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r79",
      "r153",
      "r163",
      "r175",
      "r676"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "Restricted Investments"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LandAndLandImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held and assets that are an addition or improvement to real estate held.",
        "label": "Land and Land Improvements [Member]",
        "terseLabel": "Land and improvements"
       }
      }
     },
     "localname": "LandAndLandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r570",
      "r705"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/LeasesLeaseCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease expense"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r799"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Future Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r571"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total future minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r571"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r571"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r571"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r571"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r800"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r571"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of credit outstanding"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r16",
      "r235",
      "r319",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r520",
      "r523",
      "r524",
      "r544",
      "r685",
      "r756",
      "r804",
      "r805"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r12",
      "r157",
      "r170",
      "r706",
      "r729",
      "r748",
      "r796"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r17",
      "r184",
      "r235",
      "r319",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r520",
      "r523",
      "r524",
      "r544",
      "r706",
      "r756",
      "r804",
      "r805"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r4",
      "r5",
      "r235",
      "r319",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r520",
      "r523",
      "r524",
      "r544",
      "r756",
      "r804",
      "r805"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Long-term liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r14"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails",
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r14"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Remaining borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Revolving Credit Facility",
        "verboseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails",
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": {
     "auth_ref": [
      "r100",
      "r177",
      "r178",
      "r197",
      "r198",
      "r201",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term contracts or programs.",
        "label": "Long-Term Contracts or Programs Disclosure [Text Block]",
        "terseLabel": "Contracts Receivable Including Retainage, Net"
       }
      }
     },
     "localname": "LongTermContractsOrProgramsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r4",
      "r156",
      "r168",
      "r382",
      "r397",
      "r690",
      "r691"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-Term Debt, Current Maturities",
        "negatedLabel": "Current maturities of long-term debt",
        "terseLabel": "Current maturities of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r191"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, net of current maturities and deferred debt issuance costs",
        "verboseLabel": "Long-term debt, net of current maturities"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails",
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r19",
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails",
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ManufacturingFacilityMember": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure used in the manufacturing of goods.",
        "label": "Manufacturing Facility [Member]",
        "terseLabel": "Plants"
       }
      }
     },
     "localname": "ManufacturingFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MunicipalBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.",
        "label": "Municipal Bonds [Member]",
        "terseLabel": "Municipal government securities"
       }
      }
     },
     "localname": "MunicipalBondsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails",
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r48",
      "r49",
      "r52"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities, net of acquisitions"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r34",
      "r52",
      "r159",
      "r173",
      "r182",
      "r213",
      "r216",
      "r221",
      "r235",
      "r246",
      "r250",
      "r251",
      "r252",
      "r253",
      "r256",
      "r257",
      "r268",
      "r295",
      "r299",
      "r305",
      "r307",
      "r319",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r532",
      "r544",
      "r686",
      "r756"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "netLabel": "Net Income (Loss)",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss attributable to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/EarningsPerShareBasicDetails",
      "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Numerator"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareBasicDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r180",
      "r244",
      "r245",
      "r248",
      "r249",
      "r258",
      "r259",
      "r260",
      "r312",
      "r313",
      "r321",
      "r322",
      "r503",
      "r504",
      "r505",
      "r529",
      "r533",
      "r534",
      "r535",
      "r545",
      "r546",
      "r547",
      "r559",
      "r560",
      "r573",
      "r575",
      "r631",
      "r632",
      "r633",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "terseLabel": "Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandards"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": {
     "auth_ref": [
      "r56",
      "r57",
      "r58"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired",
        "terseLabel": "Property, plant and equipment included with accounts payable at period end"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableRelatedParties": {
     "auth_ref": [
      "r148",
      "r172",
      "r195",
      "r731"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.",
        "label": "Notes Receivable, Related Parties",
        "terseLabel": "Note receivable as consideration for sale of the wholly-owned subsidiary"
       }
      }
     },
     "localname": "NotesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r295",
      "r299",
      "r305",
      "r307",
      "r686"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income (loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r564",
      "r705"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/LeasesLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r562"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesFutureLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r562"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r562"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, net of current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r563",
      "r566"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash paid for operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r561"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r569",
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r568",
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average remaining lease terms"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r124",
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other assets.",
        "label": "Other Assets [Member]",
        "terseLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r189"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r208",
      "r209",
      "r210"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "terseLabel": "Unrealized gain (loss) on restricted investments, net"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r207",
      "r210"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "terseLabel": "Unrealized gain (loss) on interest rate swap contract, net"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r32",
      "r91",
      "r214",
      "r217",
      "r223",
      "r548",
      "r553",
      "r554",
      "r647",
      "r654",
      "r721",
      "r722"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income (loss)",
        "totalLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r117",
      "r118",
      "r119",
      "r214",
      "r217"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Net OCI changes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "auth_ref": [
      "r124",
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current assets.",
        "label": "Other Current Assets [Member]",
        "terseLabel": "Other Current Assets"
       }
      }
     },
     "localname": "OtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherDebtSecuritiesMember": {
     "auth_ref": [
      "r743",
      "r750",
      "r760",
      "r795"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in debt securities classified as other.",
        "label": "Other Debt Obligations [Member]",
        "terseLabel": "Agency backed securities"
       }
      }
     },
     "localname": "OtherDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails",
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other non-cash adjustments"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent assets.",
        "label": "Other Noncurrent Assets [Member]",
        "terseLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Member]",
        "terseLabel": "Other Long-Term Liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r25",
      "r73"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of other than temporary impairment (OTTI) loss on investments in available-for-sale and held-to-maturity debt securities, recognized in other comprehensive loss.",
        "label": "Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, before Tax, Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Debt securities, available-for-sale, intent impairments"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r43",
      "r74",
      "r227"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "negatedTerseLabel": "Purchase of restricted investments"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Business acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r6",
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r6",
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r6",
      "r706"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, par value $0.001; 10,000,000 shares authorized and no shares issued and outstanding at March 31, 2023 and September 30, 2022"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r719"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.",
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "terseLabel": "Prepaid Expenses and Other Current Assets"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "terseLabel": "Proceeds from issuance of long-term debt, net of debt issuance costs and discount"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r46",
      "r728"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Net proceeds from revolving credit facility"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sale of property, plant and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfRestrictedInvestments": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of investments that are pledged or subject to withdrawal restrictions during the period.",
        "label": "Proceeds from Sale of Restricted Investments",
        "terseLabel": "Proceeds from restricted investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfRestrictedInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r87",
      "r669",
      "r670",
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r84",
      "r186"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total property, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r86",
      "r171",
      "r652",
      "r706"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Total property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r226",
      "r325"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for bad debt"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesInventoryFuelMember": {
     "auth_ref": [
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Any material consumed to produce energy.",
        "label": "Public Utilities, Inventory, Fuel [Member]",
        "terseLabel": "Fuel"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryFuelMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesLongTermContractsOrPrograms": {
     "auth_ref": [
      "r717"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.",
        "label": "Receivables, Long-Term Contracts or Programs",
        "terseLabel": "Contracts receivable including retainage, net",
        "totalLabel": "Contracts receivable including retainage, net"
       }
      }
     },
     "localname": "ReceivablesLongTermContractsOrPrograms",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r739",
      "r740",
      "r741",
      "r742"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivable [Policy Text Block]",
        "terseLabel": "Contracts Receivable Including Retainage, Net"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]",
        "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]"
       }
      }
     },
     "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "auth_ref": [
      "r28",
      "r212",
      "r219"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Reclassification from AOCI, Current Period, Tax",
        "terseLabel": "Total reclassifications from AOCI to earnings"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r446",
      "r578",
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r150",
      "r578"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transactions with related party during the financial reporting period.",
        "label": "Related Party Transaction, Amounts of Transaction",
        "negatedLabel": "Revenue Earned (Expense Incurred)",
        "terseLabel": "Payment to related party"
       }
      }
     },
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r176",
      "r578",
      "r579",
      "r803"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": {
     "auth_ref": [
      "r360",
      "r361",
      "r362",
      "r366",
      "r367",
      "r368",
      "r731",
      "r802"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.",
        "label": "Related Party Transaction, Due from (to) Related Party",
        "terseLabel": "Accounts Receivable (Payable)"
       }
      }
     },
     "localname": "RelatedPartyTransactionDueFromToRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]",
        "terseLabel": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r446",
      "r578",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r803"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r576",
      "r577",
      "r579",
      "r580",
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Parties"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedParties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-Term Debt",
        "negatedLabel": "Repayments of long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r715",
      "r726"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r9",
      "r96",
      "r169",
      "r662",
      "r666",
      "r706"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r179",
      "r241",
      "r242",
      "r243",
      "r247",
      "r255",
      "r257",
      "r320",
      "r484",
      "r485",
      "r486",
      "r501",
      "r502",
      "r530",
      "r659",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r286",
      "r287",
      "r298",
      "r303",
      "r304",
      "r308",
      "r309",
      "r310",
      "r434",
      "r435",
      "r630"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r438",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Contract Assets and Contract Liabilities and Revenues from Contracts with Customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r437",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "verboseLabel": "Contract Assets and Liabilities"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractAssetsandLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsLettersofCreditDetails",
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r567",
      "r705"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Operating lease right-of-use assets obtained in exchange for operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RoyaltyExpense": {
     "auth_ref": [
      "r38"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.",
        "label": "Royalty Expense",
        "terseLabel": "Royalty expense"
       }
      }
     },
     "localname": "RoyaltyExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsMinimumRoyaltiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r310",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of Contracts Receivable Including Retainage, Net"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r30",
      "r797",
      "r798"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-Sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r109",
      "r110",
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.",
        "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r19",
      "r92",
      "r93",
      "r94",
      "r95",
      "r144",
      "r145",
      "r147",
      "r164",
      "r690",
      "r692",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative instruments (including nonderivative instruments that are designated and qualify as hedging instruments) of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.",
        "label": "Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block]",
        "terseLabel": "Schedule of Derivatives Instruments, Income Statement and Balance Sheet Classification"
       }
      }
     },
     "localname": "ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r737"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Summary of Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r149",
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleofRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of related party transactions"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.",
        "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]",
        "terseLabel": "Schedule of Revenue by Major Customers"
       }
      }
     },
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r448",
      "r450",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "auth_ref": [
      "r63",
      "r65",
      "r66",
      "r67",
      "r140",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "terseLabel": "Schedule of Concentration Risk"
       }
      }
     },
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r793"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "Daily simple SOFR"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r310",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r348",
      "r349",
      "r688",
      "r814"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Equity-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures",
        "terseLabel": "Forfeitures (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "netLabel": "Issuance of stock awards (in shares)",
        "terseLabel": "Options granted (in shares)",
        "verboseLabel": "Issuance of stock grant awards (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r565",
      "r705"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/LeasesLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r60",
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r181",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r310",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r348",
      "r349",
      "r688",
      "r814"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r192",
      "r193",
      "r194",
      "r235",
      "r263",
      "r267",
      "r269",
      "r271",
      "r278",
      "r279",
      "r319",
      "r358",
      "r361",
      "r362",
      "r363",
      "r367",
      "r368",
      "r398",
      "r399",
      "r402",
      "r406",
      "r413",
      "r544",
      "r675",
      "r714",
      "r727",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/CoverPage",
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r22",
      "r91",
      "r179",
      "r219",
      "r220",
      "r221",
      "r241",
      "r242",
      "r243",
      "r247",
      "r255",
      "r257",
      "r277",
      "r320",
      "r414",
      "r484",
      "r485",
      "r486",
      "r501",
      "r502",
      "r530",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r554",
      "r574",
      "r659",
      "r660",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofReclassificationofAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r241",
      "r242",
      "r243",
      "r277",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r6",
      "r7",
      "r91",
      "r96"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Conversion of Class B common stock to Class A common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r6",
      "r7",
      "r91",
      "r96"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedTerseLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r7",
      "r10",
      "r11",
      "r72",
      "r706",
      "r729",
      "r748",
      "r796"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLossScheduleofCashFlowHedgesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r99",
      "r234",
      "r399",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r412",
      "r414",
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Equity",
        "verboseLabel": "Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/Equity",
      "http://www.constructionpartners.net/role/OtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r555",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r555",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more 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.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r555",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r555",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r582",
      "r584"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r316",
      "r317",
      "r394",
      "r411",
      "r527",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r745",
      "r746",
      "r747",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails",
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r21",
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock Class A Common Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r21",
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r7",
      "r91",
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Treasury stock, shares, acquired (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r21",
      "r97",
      "r98"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "auth_ref": [
      "r683",
      "r696",
      "r813"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).",
        "label": "US Government Agencies Debt Securities [Member]",
        "terseLabel": "U.S. government securities"
       }
      }
     },
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentDebtSecuritiesMember": {
     "auth_ref": [
      "r813"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by the United States government.",
        "label": "US Government Debt Securities [Member]",
        "terseLabel": "U.S. government securities"
       }
      }
     },
     "localname": "USGovernmentDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/RestrictedInvestmentsSummaryofDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": {
     "auth_ref": [
      "r350",
      "r351",
      "r352",
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement.",
        "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]",
        "terseLabel": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]"
       }
      }
     },
     "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "negatedTerseLabel": "Unrealized loss (gain) on derivative instruments",
        "terseLabel": "Unrealized Gain (Loss)"
       }
      }
     },
     "localname": "UnrealizedGainLossOnDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.constructionpartners.net/role/InvestmentinDerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": {
     "auth_ref": [
      "r351"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase 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).",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": {
     "auth_ref": [
      "r351"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase 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).",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "auth_ref": [
      "r351"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "label": "Unrecorded Unconditional Purchase Obligation",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": {
     "auth_ref": [
      "r350",
      "r351",
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pertinent information about unrecorded unconditional purchase arrangements to acquire goods or services, by category of goods or services. arrangements to acquire goods or services, by category of goods or services.",
        "label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]",
        "terseLabel": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in remainder of current fiscal year.",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2023"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Unrecorded Unconditional Purchase Obligation [Line Items]",
        "terseLabel": "Unrecorded Unconditional Purchase Obligation [Line Items]"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationTable": {
     "auth_ref": [
      "r350",
      "r351",
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes each unrecorded unconditional purchase obligation arrangement to purchase goods and services that extend over multiple periods, any assets pledged to secure payment, and the fixed or determinable amount of payments due in each of the next five years and thereafter.",
        "label": "Unrecorded Unconditional Purchase Obligation [Table]",
        "terseLabel": "Unrecorded Unconditional Purchase Obligation [Table]"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsPurchaseCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": {
     "auth_ref": [
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability.",
        "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]",
        "terseLabel": "Schedule of Unconditional Purchase Commitments"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r68",
      "r69",
      "r70",
      "r280",
      "r281",
      "r283",
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Management\u2019s Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]",
        "terseLabel": "Effect of dilutive securities:"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r262",
      "r271"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted average number of diluted common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
      "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average number of common shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r261",
      "r271"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted average number of basic common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
      "http://www.constructionpartners.net/role/EarningsPerShareBasicDetails",
      "http://www.constructionpartners.net/role/EarningsPerShareDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "35",
   "Topic": "605",
   "URI": "https://asc.fasb.org/subtopic&trid=2197326",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126966630&loc=d3e41228-113958",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=6435544&loc=d3e41834-113960",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org/subtopic&trid=2176304",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(h))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/subtopic&trid=2209399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324412",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991585-234733",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991590-234733",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(c)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(c)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(c)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(d)(ii))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "https://asc.fasb.org/topic&trid=2122394",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL121698322-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991598-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=6471471&loc=d3e48698-109348",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938061&loc=d3e54658-109401",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938061&loc=d3e54672-109401",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938061&loc=d3e54681-109401",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938061&loc=d3e54708-109401",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938061&loc=d3e54711-109401",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=84167097&loc=d3e55538-109407",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=84167097&loc=d3e55562-109407",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938292&loc=d3e56288-109415",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938335&loc=d3e56414-109416",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938335&loc=d3e56417-109416",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "912",
   "URI": "https://asc.fasb.org/topic&trid=2145070",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(1)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(2)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(3)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r708": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r709": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r711": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r712": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r713": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260725&loc=d3e25362-111560",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r818": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r819": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r821": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r822": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r823": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r824": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>95
<FILENAME>0001718227-23-000038-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001718227-23-000038-xbrl.zip
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
M(H3]]7LDVRDL(0V=M"%MF8$!2SK2^;YSD]#QSZ>3@?/7Q1!"&4=P\?[UN]$
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
M#+="7+PJ54MKAHQ0B@U'*\@NP+^:$V,6[40\X93&K'1/?OG6)?S@OHQA5]P
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
M)H@YN-DY,K_9)JD1YT:$3'&O+/2NR#=.V?/?[, __>OA]"]02P,$%     @
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
ME6JF#P\BJ^$K[O[RSTBR.?PW,5EZ^ ]02P,$%     @ @CRI5AN;T") -@(
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
MR$$WJY#=':2!7V&U4UIXX<WP'O!Q=(/1D='W=(?[USZ0BB"/J:9@#CNJE"+
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
M9:KV/A=GCQ-GLRC(0'281AN&'AK&.1!DJ>FY+UD[3X;/O;\V $'->P\4'9"
M\)1\9&*D<!1,PL6K9.?![< N2M-TT#C(>V?]P]'A13#[0CDV'V+6+;>MEZD$
M:8&9P&M^8X3E8?S'Z+0?GO#M\8U.3+;>\.1OC'5T9M:M!#4FMDE&UNM-DW5Q
M0HM8:I%(_DME5NBB0 \KB/)3:V-B43[!;1\QVN_O[>/RJ9?&)E5+X]DC4-?;
MU?,5X,J#7GY12_T\##*]:QW!,\XV+]^V4WDXN,?Q)@&]O-KJM(X^7;;(WYVM
M57>Q]?GC5T&F%&!J72Y?;K[[=+%'/L$8/U[N=3ZB3;)'6KN;=*^3@DP;?/^^
MLB_6,T.\I$VD9&@R\%>:UONTK8X%'0PE,NVH>U\*R>4;,K"<^-DH W,_=.]8
M#[/P2O?0;W9>[JX1-4MBM'7'*'H1Q*OY*^U4]F!EX5_%Q:JO*Y6Y-TNO^^2:
MOIS/4<>86:S\]DPF *C^S3LKID%&0L$$$ J#"2 9:2JK4%,Y' VWBAL6'U;Y
M;5;D[=K(/7M7N6=S?OUY?AW-836%PQF<\^TO\^W%5YD.*A!JM1!-2:UKLBA\
MVEFGFB9:3A1U5F@R8Q4;OV4]W"KQ-O[EYREYJ0?MZ)A\E#!^)QJ7-F_<&T3,
MXGT+(>7R!QB\W5ZY>C$HJD@>D*VJ=WU/)<I>7CZK?9$>?I;!H^&QC2Z\6R\%
MYTZSHHS@=4W79::= G^I9D\Z.75@]R;W12/M\\S\_<GFH]7EW\SO]T;F7DA@
MMS@,[?:(JHW?@%9E>+4J[/7]X.5H7:>Q%XIG7=7926.>24WTJ")U9U^B5@1;
M)9LQNMAD 8/Q1[5KPJ1;$K$ERK!O:I*'K7&\V"6@QM1S_W*Y'+)I+AJ\*D/_
MZFM1?-5:8+U<%@5Y.^AF%6^6*;_@D=WB5^4I)AXS*:1AF%ICP%311F,5$27"
M?]D8-@7D"R X7 ;.7?'7PD9K_9[4DC+KN,QMJ_K2;0WZI:@&>-SFXNZ@T_2]
M,AL_W1#4/NARN!=Z63Q]OK7[Z>(+\8X9&U@S2(.:C$O75$;@I@->%T$A+5)_
M(X9?42U> 25&;#TB\)LJE[O$1ID 7O'QW2SP4>[W*!F\2FGZ.; @H0+2B#-J
M):,I"SWBB*3$1$D4K)R#Y>G <@&N!/^BI/("^+*I@A8 %I#]1FK>M)$#?!2W
M+&WPQ  63EYI_%"PO/TA6'K7Y)G0FN8C2H!JM:C1MP_?LZ#WV%):W_< [O2B
M/.E5IO%2'E*:SVGXJCOE]227\X6N+S&VZ+4'_:\O^7;6Z<T_#_/KUS@(39L'
M<PQ^:3_D2Z9]9BZ*A=>_UDGSVP_^IF)-6G!25;R7/Z5F <O;>U6WQ\VUUFYC
M>^W=\O;J1NM=8WUK^S-\;+[?VOJ?]/WJG&]WA9S J]UO-*P 7YDL/7;8.[<H
M9;H9N0!EZMA5J[!&%0!/>]_6008W4EN]='X!,AM0E@1S:DK;;/=ZQT-7;'37
MY,*5]PN-3C#==!2$S"UGC,CE>U)\KS-[P: !_P0T1>DS_I;.&^9AW#Y]F'XQ
M3,N]_0B\]L LXF\^Z^;)UT^ZJF4 UX&D/!@6-TSO?%"\NCD1)1</,XD'_4$>
M4C8@''C5L,.H>".9:_UP %[V\(R3ZYZ^5[_U3D*U53%=:=QQNP?/OG:(1R+@
M52, =3KE(_/TI &\<)J7=J\H EP+3O)1Y9V[7M&O?BA.X)?TL0W0*L_NE9G,
M('Q*W0 C 7F0WF>QL0S^XXW7&[VWN84IN : U._E288W8BHLW0%#U7X/,HL)
M8]^"DTDS (*HFZ:M7P86*HD$I!BUDBZ3R1/E4KP!1G#62T&!,C$1:#O*]PGA
M^*LD(;@^52?IA[M'TH3<_2WQ2P;3>O?WT;Q_]?MYFMV[O\)TW/WI+&NWOQI
M1:VO?PZIA.97/_=2DUV P]T#_90(D*(E=P]DJ2VO__H5!^VO?NPD,?)5^M3A
M?:?:T,X >W=_!JLAD?9F8M6IR3-SE=M5TJHB6Y4FG^6-;C@HM6!Y>I&!3 0S
M!.8TE99)UWT7-M7P2KC8Y!J!0Y38O'$ $@ZH'DJ<?,UT5<RI&+034Z3G)O"F
MFW2#@\?"F-LEF(T#F9(",,/HV.@]RFXKI=@V_3+/S0)O5[N'RU>\_U&-!(#J
MMH=I^OP/.<*:%!4#Z7S-H%?U5TH:Q%?7Y[@J&Q9&;DX-S&*RUK)N95N7@@-F
M!H14&CL0"BS :LKA/8;"^Y;X6FSL'H8BW!Q1UCWMM8%0(T9(<U<4@\[)4&H=
M=WMGW?*>@V[U.<^*8S@P@'DHU5(IG4OQ4TJ5)#=Z>5&E(2<2.)-8&WX=F/;5
MK,$$5D-*H_=9C'!E>CP *^5>ESUN^H>](HQ04VFZ*F'Y.]+H\V'HPIW!X#5E
MG/';Y[YJ7/0&(ZPE]0@B:1A^@Q>\>HWK%X/W2'-B\HN;\^=#X?+,/E@15S,Y
M>E1JD9Z&->2U[?3D]>K)-_(3>X.\L=SMIOG[^I;_<[4[)6;)K6JD-H##%H4[
MX:1?M::GJ PW$)BAT!AR^C"\FP3=D OR$(=!X*$5\!U;X6L+I,K&+#$.3%O
M5 %:1Z*_1%5>,H\#M0,,<P#RH7N5K5[<&4K)5BDV'(8Y]JX'G.#Z/R$Y8)H'
M0(4\O2U,^DFON_C0 %%IF#US899OA(L[:5)38.@68[D*MF-DK>^0NK*;AJ1,
MY$T3W 814YE(2S\SJ;=VV]&K787#S79-K"8VTR7#33)^>7MN,%OD:2Y\<.G$
M1(7&R<"V,Y<40&ZJ'B9)MKN;#4V2? $[H_I67G0 /)1W$R5!&70K\_>ZJE?)
MY=7/I266%GE*Q%5W&P!2A@;XM20LH3&T3Y/$ 2T&]FPH'KKX,@?"KP"AU+LW
M/9.D%H8.1LFOE3\R)\)3$B$MPH%-7C)'TKM#4[\8J>F*(3KE5N0Y/SP#/X!9
MT0-?.K%$N0"=B.#,2=8W[6;I)Q7)#1EY[7.*/"5%;FB:K)LV&V;)G;BUDSHI
MC7)C4.D>%K<U4;));D5>*K54\MD/-=^K1KNTK0NP4T+W-,M[Y4C K4Y6=KO,
M30!?U,30OTCV4+_L^I5^NS'L9-268?:[.\"OE5_;G!5#+3O:TCF'U9/":M"-
MYK27E[YO  KU.E7&@A_N+ZN( 4#(JFVZP_@:D' NAY^!/$GB&INU,^"KJHA"
M"K?$07(VAF&^BU?#8,>0_\%.*2,PQ@&+52'0.9&>DT@]6RTH#%(YYRQ)/MNK
MA"WH3N.&9Y5QBKXY!D$[7($8F3MS8CTCL48!RU238!BEJP)^H+;*4BU50.Z6
MOBHS\XH4GDP!L3.P@+(RGM@K8[.]I'_#E;8;QA229S]H5P]( <<4#J@T\6!.
M\"<E>**F2[&Q]K!&1"^FM+_LH%MVC +VK,IQI]^OB99:;@%2?%;\>V#:U[VE
MR@@/T/O*>$H)F5>7S2GYK$ZZ\<"E8->>!5-%D:_LECDAGM11;U>"<K@.7-F(
M%57F%OPD%%HQL"G[*"UTII6W8($4Y4)ZN5Y5YD .3?@R;MDYZ0V7P ;%:(D8
M7+9.TE4A#[TXI]@SFB!#Z[VBX\E).Z6N)WL0_C/I8+=*)^B#YUT,4FY:^07,
MCF13E([;M=%I/!@JB35S<W:U, 'V2S)?3DHO/"$BK4M48"D?.(\N/R_!\U#2
MZCA<I'7OH@<4;@\7U;-NY3N X"RJ-:D+$*FV7!)OCY)=2J:^QDW>Z(#2.ZB6
M#4:GEW6KX#"<WA_DW63.5HL*Y=%DOJ;H4%I*G!/_Z>U/D+BFRJS*NG%DAG:'
M7@3\6E+EU6VFO1$6R_JA<\./<&G1*(7"A^L4HP#LS8!?'(3VJV00 8V'ZTE%
M/X3VMVG]'$F7HTN^5>RT;NF8<V[X66XXR=.J&LA!;SJCF-4P!:1MLLXHB'V5
MSE#ZX7!>5A2#N:1Z>DDU2G1*0JG2*L,&U"E-?="_O:H0RB;,R:QH#NW_5RE9
M[3A4&398_E%NK .[Q5RMGR>>=8<WG>TAY>>T??8%[AO);F#_N\,N#/#@HE%<
M%*7"J5CQYJ+03>*["YN<[ZI\>OJ]C$?/R?B\KL/08 PQ5MG)Y0) WC7MBKUZ
M[3*2>2,M^JJL7YEN.B?64Q*KU&O#?+&T00@X) F^<AF]HL[BSQ#@1LX<)A.;
M["K+]2J%<YBQ=C,/.,7-ASF_V7-EV'T_H7*QL5728I1FVTL?ARGCI0<]&ETU
M,+"^>\\[.D#$,)GX5NJS#Z \J_3*,C&\-QCM+Q@F:)0)KS=RA;]>\_^5'-IQ
MI\6F'1+?28$T_3Z,<- ?Q3(&%:R&@?>K&<S2(_I9GG(,RJ!5JNE\3][P][-8
M3\!E@'=),+W*3/?)=ZXB7V4.[_7:7#=%5MHC,RB-[:0\^:H$0^ER?^_=DG-R
M_9"KGEGILJK ].C<5(Z@8U(FZ*A<09F87^$AC32M--Q*3[^5?EZN6*3+SK(R
M2^/< 2$:-TM3VQ0;./NVQ*F# YAN4>YJ59(9Y2R1V!"&@K7"&Q$9UU28@*/_
M(A?&X#12^CVG\1[)&^/3Z9CO-&C[TTS-6!J'>=H+_1\/HM!NR?)IKVTOI9/U
MBS]?FY_SPJ>IY^_N\MOW:XVM]<;*5FLW[7YLI'^^R6_W#;LV6X8Q653B836
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
M*R=QE$VR53II;QT=#3_:@2_O>3R*H3_Y8S@>]X8#7S/]FZ;:]PMJB#O44M(
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
M@7A :1U8ZF4I4,<DM2&Y$GW0727K%KR>@%Y>!*$"^@X /1]&T$K(F%!#X!@
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
M45"B GR) )_;P2FC4B7"0=#$9YT*+),2)+?44152]EJ:#$94@+<9X'<4C*@
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
M'W_OPGXKF-B+D_UT8#_5F[!-Q7?V'R\VZXIH.;&"0<SV!$3!P5#'03E%5,+
MF:&E<"(3\A81GHKN]J*[@:!L17=;T#T7O<W&C#X8!&-" &1.@7,L@$1B8DA1
M1<):A>Z&<F7;$;=5YV)S._IX[.*HPVFW4Q!UF]386S1$;1UI7>^V.U/.\X"4
M&AF0T*B-E)1DH1*0&:/(K'G>52^YCTO!@1CJ[?3&^N8=;$WF<UZL4M*H8($*
M0@"E2N6B>@)A7&3:!"62V-A$VN5*=@6[]0WU!]$<]'*@M^W@:LT:'S=>J^AF
MS':UMJ!53UV/P>;T%+',"$H,*",,8&G;KA/--(:D=*OFF+WBPF /B;FJ7+F*
M7#$6C3;61TL-ABBL)\)EKXIS;HGEL<J5>P?[?&A$1Y^D00M)4PN($L$)Q< Z
M(DJI)>.5R\X3=ID272W50P)]E2M5KMR*V:I<60:#S<D53(9HI!$P60<HLG#1
MBDB00EAA"0EN&MP5E;DJ<SU YF(!1:)*9'1$))H9RS6Q4;'\%4$9;L-<-:K=
M'*WMSPDS1B*37%,0*60O3,FLR53(ZLQZ;I2B@GFRL<F$Z1+QH%RQRFWKS6W7
M.=83S@O,^WNTRJ(BZ#!0&:5%S<H7[F)RN^ TK^JSVX>39N5:,YF])7O;6Y_?
M)*&<]EY!<-J4.M06G*0&J)?9.-X$'6,6:&HQ%'[MVQ65P"J!W?M#7X? HC<\
M*LL$90I9T%I;YGG&"74V$L8;(; JTQI*/GCQ??/K]]C;?O_&)VV,M5FF4<H
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
M:(3.!/:@ZG!5L7*EXGN"*4&<IE))C"(Y&I@(DAINA-)25;%RWUBG<U@/4F-
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
MTCS[=:V])SIQ_":K:UWE&6#J'N:!7YKQ<2?VAU_&G3@:GG2&IP$)S^"H@Y[
M,Z#:8?S+=9;2C_L$K[/ ?CA+<_TC7%.QY;(Y6DF^'WYQ7'Q.L!<FG?YPO-(,
M[=:E@^[O%.AZ#WK]4Z"+GO"!SGJN]V@W"4+,7.3," &,20MKG94TCRHK5!%R
MH9PLJR+!=5-5I.P&T8BPDN;UD!['R<_>^_KDY\/7W5>?O^V^>M???]7_].'@
MKZ^[WUZ+CZ_>??[P[?6W_7_V/NW#?>$ZO?G)S[M/,);^AT___OSATQNQ>_#N
MY..KHWS_X-VGW6^^M_]J[_.'DP_?/K[ZBRZ?_.S] 6,]^7=O[Y]W,,ZCKWM_
M?/R\_^ISOO?'[K<]#M?B[WH?/^U]WGOU+M8)^\WVZ)YF*DA-6&$X$87FQ' ;
M"2_ 3LVD%XJ!69IU<W6;,.O-*VW68M+3Q"23\9C)G!DIN,BT4D;'+(\R*R+G
M@MF$2:S&I)M$2+>8=%>8]&T)DYPOM%-Y3G*;943$O"!6&D<*Z?(8N)'*,L0D
M35?SUQX$D];: '>S.5ZCOS3Z^4<!M,_U^J$SJ,@?OHJ_.[ 4NNEG!QM+GX%"
MX'?,P,.7QI-1SZ%K*[U_.AJ>]=!BM^?K-R@VQ6RX<^. \?*09%-7SJMP"JNE
ME]SC78#<TWXH?S7.C=*O:7&8DR&,]UOZ&#K"^\/!$>GWSF!YF/$X3'ZLU?(&
M%BF]WJS=+QU?W/&:$GM5RVMGX'<:(FHWPG5MA'6!G<9&2*G,,2J8(*4!<JZ
MG$O+""P5[O'4R!2X$:HNSU9SA-KJPT]%L=? :5O%?E#%7F:XGDGG(R^(SKP
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
MYFRG;ZPY,=W.[S C0*RZG3_"$$0-O^P-1Y/CSDLS L8U@+_?#Z>-O]/%#\(
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
M/%IW:U#MU.0!3+SWL"KF)^QOIS!\=.[MEW[OMW#[\(PMJ;\.HRDRQK0#I1>
M 1F#Q1*#(-%:QK/"1VY7PK\>'_%Y,V?-F\]_+@H=;^RW30N@D?SD@T4.7J_T
M.CX$39C[H04^H#6&AQ;E24S?C,>EJ5#YGQ*?:02[E*<WR43 Y+1*-2LJ3FIO
M?'FU^N*5_QV(O8&'JPP), 8#&"KH %JU NIQ!-^\>9J2I4?'-)8:.0C, \%$
MH*W.#F:WE*[\.G"C^11XB&!&([Q^^42]41EFD<R]K4X-.>-&;M&JN-)U9H=N
MP])--1D9'ZK'>C-/(4G',?"1Y4OTQO,K?$GA-&:$S!9/DHY2MEXZW\-'/>_A
M\Y^$R?'0;W7^'H!EC+F.OG.4#$(<:64IE>/"8[HR%0AY+%B']9&@<].3:7G<
M,ZPBMD^ D\+=QR7O3H/]"2\&A'P0)G7P1U,6LP"JAJR2_38@I==@4C<'G!W,
MK*3AS SS>>#)Q9DTD^I =!1*1:I$ AP?S=#T";3XOURB<M^EPDW5?"!&_ H6
MQ7R_6]X)=_#T#EM$E8MI!T]!=NI3/_C,RV3K_@G2PBHW+>^Z-N_B^W\=6IUE
M(M>:."<9$9I[V$J=)CI2IZV.0ACY8INQK<NZ/LUX%BS>FZP=8'LY7#RP7$C@
M[5QY%S13M)"*&FGM=6EWNW8>9.V(O9U#294*>9$1:;.<" \_M#..4".H4<86
M@ 8OMHLM_4,4?96?=QO8V3_?#+_6M9-3Y]0@^8Q7]NR5G;'*T^FGK-093\%-
M,NU9*;HOD86T"RVD@J40OMEV7AZ!E5'*)QBZ\BU4$2!5'E/E+*PV3VPNENZ
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
MPWPA\KQ8\6*\G-D=I6?_^XS]X@77<)B7FU&J$7/-U9?LBJ7JS+_<KK78A1%
M5T[,]G^GM)1YR!N>!I!D?9^.PR_U+[_BH5G?G/_2&R2VGK[TZ^(X, XLU68%
M?*LBWE(45/GV/$1LBY9A8I,1_-_7=Z[>WDIO_6OB5]\3^5;.V*5OTZT?>X]M
MB5S_X#<O'RQC6[+(UCY8"E=5SWRP%);!CUWV00:;*7ZMR_XKZ4.I$Z!VJ/J)
M6M2::=SGHQ' E">5%1[3?WZM5'8R//V%G4XZ":DZ:*+_>HKGT(.C7VB')82H
MAW!/5^?LVI>OD6SQ#E??FY]^Q;NO!MDN U%Y@W5[,_15K743T/U7%;\YWT.J
MT[6Y/_HV\E^'E*^\AE['2GD4TJI+*QRD/7VWW,M?+^[E"W*[/X5Z?D)X#W3J
M&B+8:-6YS9IX=()#DGLGVG'G^]ECG&I^FZEN9[-=N)NQ<*^ []KT!,LX?'_R
MVD_^Z"=OO(,Z%\(5_/V*A=D/<<5?<#_+<N7,L>0<<!?@YYU7L\-%Y.T'"V>+
M/X00-YRJR^VIV]_C>O20=BX05VI0N4GRNIF+7U+!N)2YM3&*G$L3>1:5]EI%
M45B7M0>[#1_N\8>3KWWXSK</\/F/GWX[^?C':QC+7_3#R<?>WK>_Q(=/NW3_
MX.C+WJL/7S]\^M^3^CMPK^E'_G?Q\=5>;^_@WR>[?^"X_F)[K][U/IZ\R?9>
M'?=VO^']=^C>I]_A?A_CWDMZ_N?!Z\GN>XK^X2^[1X=6RUQ9%XC-'1[_>$:4
M$A1^1"FYD<X;\]UJO,MZ>C]Z@V\E_=EHO?FOQPQBSQC!F*"9+GS@@$^B$-X6
M ?^;6<=9])JVT0L/B&!T"<%T5F0V&$4H!=P2F?'$<)X3JCD-F7>:Y1H0C&_E
M]X!@+7Q=:Y9:[+HS[,HB=;R02DF9"0 M+67A*?=8'EUFU+31,P^(77R9?5GO
M@&AEQ-+,$6%,08Q@%"1C"L'R8*-2+[;U5M%"UX9 5VL^WKGY6!ALSZV$RK7P
MS,'>GD?-I=(YX)94;838 P*86 *P7,-.DW%'L)T\$=9YHKPP1#&3T^!EX5R>
MS$?>FH^W!+'D-_Q7B@:ZJ K7=VH375V19JF"32X$C30+,.48AV>X%Y)K$6G,
M*8OZT:2FO9M%+&(-A'DQAY3",PM,V_Q4M<7^<:/>V4*ECE3?8?'9%O*_L#-O
M\$-L"Y<2?NTL;ZA,&FW4\9@E'F-P7FH&?CJU,-=UH88S3'#J#>+(E-^9CD*C
M]D?9MV/0"2>GQV7WB$%J.HYUS;J=T=!X+! RZOFC5&B@-SHMB]RE6B^S=N9E
M 0+,=$TI>/# 9Z$_/)VW%1O/[UG&]BTDKIC.2>\KNI.KCMA56E:W<P+;3LKD
M6GB8V2REK+NZFL1B@EV9X319F?2RFF=9-&QA&NLJ :DG3)U9]#^[._#01T>C
M<%166J@:L9LQS%:_+E-B_#G!!\"<NU' <:?:%+V1)^@K/[](((U:JM/1>&K*
M\GY+2V*2,LP:CWM/4;C[L=+"W\YWS:?A:*9VOYV_2PWS8&[>AZ,DWE2"[5D'
MY;[Z^]!HQZR4E##F#1'>!&*\T819+\$>D'EFBF7$]E(7TL+;W&M!K3  \AD5
MC($9(;/58LP(*'&(12-37&T*2ZUJ#6"/H[JYY7)QBNY2A2=<^%A!9J86M:94
M17BJM;H$&!=6#IH5,/B^0N'"KJZZF-"8BM=<.HZ+D>O6 UG%D._'%5^P:[?5
M-*^JIJG::IJ;,99[K*9Y977,)?R3BJM"<>]BD6%[%*NID5(Q89S1.0N7Q>Q?
MR727F;')I%<F4SS/1,:] 0-59E9FLK!%;NPUF/&%X[@2O]O<@39WX)$-]IGF
M#JPE16 ]F0!MP/\UP]YN()J;1(X_C2E>5Y3^6H+QG]:4KB?F?IVK]QKR>G2S
M?=UXXW6%%3^EB;M.V/MSG9MV4=U'2/JE)T&/*-[Y;>DHNLV9]!K/G)_AF7(A
MO,^Y4M%I)K)"&EIH9PR8^\KG16;:D.25,^5/OYU\^/37^>X__^Y__-3__/$
MQG3P1L!X3C[\ _<]^7"^=_"_G_:^^4_+9\J[?WSL[;UZ\_7C/_\^V?_G71^>
MD>U^.N(?_OEXC-?\^.D-VSW9S?;X7MP]7PE)-I*KP TV%@Q8*],61-D<7>$Q
MRYGDT6"I*L&WV'K/E)_@F7$+,O<9>5=DLF#.*6Z,<-RI0ME M<UU47#)71LU
M_( @LQPUC"DI/., ,EQ[(I2F1+$B(\J[S!HE))4MR+0@LW$@4_A"<>$LUXS!
MTM7P#^/1!I<S%K(8V_#>!P29Y?!>P2D6O31$*L.(,"$GQCI.# O2*J.IXQ)
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
M<X[@5@7BBEADI K(.1$4=<)2P6]CL(WG(&==NI2;+T)6S0NJ#Y.>1#4!W4!
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
MX (V:_L$-O*%Q/#O:5V5,?QC=PYW[.R?_'O2.GY-OAR__[Y_TN(MN-?^GKN
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
MF+2R["0AVOB?,S,8A>PP*17C[$^ AW5&I>M@NI=7+"UM7=JGBTJ?3NVDX4-
M^&P_)L/R]+3;<6E/?P>3NE3&T\2*O,75 KI)@8&3[';+QY;:3*6Q_ 8RX#BX
M43/].INWS@Q#[A9K_/'9L%IJLC-+L0"DY<VH/RBE"!PZW,7 WTX' 4ZW_#;L
MPT0U^CVUD87=&/7_ %/X]\:5ZA%H(K#%BR,Q@$F#Q5AQ47 ML#%2*9#)JB@$
MCQRO]NK/:$B#OO%SZM$_XX5]&*_W ^SF1.]!]%=3?/:V0?'Y]+VU!VN_W!>M
MPP-*E%1>1,24,V!!8HZ,$04B8"Y)8AFF,=76;ZXH;?L_8Q[H#SH 8WF8X[*.
M/ \?OP$A98++K/=]5'IX+JY@BF'F"OAJ;Q:@FC<_='@&Q)WT^F'EJBRQNV+[
ML8]KOA5MZ(9O8<)(*)00EETPP 1A^&?C-WM7DHXIUS[J-)L.\X(1&[&B!JL8
M18&9O*)@O2;I^Y/T[OL#R;V01:I\2%W,>?0"*6\\\E1IS*T4S!>)I%?UL7DA
M-+U Q#UX:B.+].O(-UO!#A@"1,<@I+[BB>RGCUIZL>N%Z? F:9\NG9/KI3PW
MO5Z2$9.XPB"M;D:XE>*H4D&RG+,@2DW7G74K43CGA4_* I%_@B Z+1W)]@(L
MI,S0G6Q9F89-W<\'N>?YC@']J?&Q<Y)""1]WWWQHG';/AG?D:B>D#Y%@&U(3
M/B:T=X%*^"."NNFJV4W9E$>WM.GG"SO_,L/.\",(6>-W>_^"Q9:V);$YJ?F\
MY'-WWCX_X+8H*"DXR"H,?!X$1083BD@TV!>68Q!K&UMXDRS;[/\G*W69E.]+
M!#@RRIETQCG!)696!(RY JM'2,J\JXG@R8G@>WO[P!>%,4P&A!E6"$@B(L.8
M "7&$>\+0;S&5Q-!=H[,Z<*9$A+V3?&HM-(:IV&07 Q@P@/\)&]W?Y FN/1[
M?C@&_T5(2HWO4UP[A\52:F=2,0;I#MELW6Q\+!7R=/TW..(^/'N0)C$,<NAG
M.!^>JR8N=--,B(M*ZI1FQ3@8Y3H#=W:29(I+<:P34.E_KY3UC/K]A(:GR6@
M\AX+NAG+SYIN]B=5'XU1. FWPY#!-(?R@.0'9V4HL H-I]ANPM[2;"AWHS/(
M#)-V.^%]E<IZ40J!ONUV#K,I?1>'U6A5?"Q)H6&*WL&* /L-F&2#X:A<2I(\
MPS*R=S%=+NQ4NCF\=?+Q=JN]B2N/L)QZ\0)#O=NWG,[0+$_OS@,,.1'":A$9
MEXH7@AH'!D.J6I.R(%J%*[)-E^94S>9@U>[J6Z#>1>O]@2FHIC)B))1)^:*4
M(55HBR*.(&JLXYZPW$5V\ZH<JOO.*?.A")AH#8\Q'%.C2;0>:($X854A^16I
M=_6Q/_38+T'C*108DY%99 KC$'?6( 7[CG3AI/2443B!W*-S<[DN=.[8%R<3
MSCIQYB3""A=@\T[T(FU!L636&;" A6.6"%"1G0Q:R^BKL%<-$X]/+Z1U?L"T
M4807&O$BI94KY4 O*CQB!/NHE(HV.:D)9YODD6%"1VM48"'*0G!&B E62"(X
M!BU94EG4,/%$QTYWWQ\XS",G!L2!Q1AQ#G("?N"H4)@J(6V4LNRR=].QWP,F
MKHP-E,JV^08&N+%EM.".$?1'@Y(5 ?0/8W]('4*_#]7Q]ON#E!@6@.^1TKH
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
MQI>+?9F[4'F15B^-I?;2518 T.!1J]?KP  JE,K[97]TIBEZ#*<3 QZJ]R>
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
MUO CL0"9XU.(3'"6M,.>:B4T"T)Z'6ZLTEJ,@J>&I];LR1J:\G$#C B-!H&
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
M-\\!*S<\VSW?@O%^/&L>O>=[7W?/M@'3MSYLGNT>[I+F^4%J;FR)[;?[6&F
M2<40!4F'N$X.&6\%THQ8D:@RPO!:7 +9QO V2[' 0V &1Z8%XR80[4B4(K$H
M0@K&L^E#JIO'/\"(K0K7M(X;%WO4F-BD66ZYR_'EV8(9-X_Q\IP,P9YSQH)-
M\"AV)D1B22)2:AUA5:XK'9.YX.&TG.J-;ZH:1/YZ7B/YY.;FT&?0R.4)&I]/
M[4E5CB2+O-X5B_J(JEDUQ)V+L\&YDE$/E*HQ2;0N2"(? CZQW7X^>=;JUS65
M;+M=U5OJQV]G^20\C"67C<B7X\^3BJ'K/W>_QWZCV^I]SZ_I=7S+9H=*5?4I
MM0>^7]-*=6Y^Y&6IJR#599I&P^O&;X.V[;;/<GVH5K]3%W5*K6-[#*_,8QE5
M)LAQ3]^-H=5OC$\Q#X_HUV9_-\\EGW.&\>7QSI_TY<^'3JP+!51G*NOR31//
M78QC<MER):9<P6E0ETQJG RZL#(PL[O)EZ>GC6ZNR!-@ V'3+V;=RP6LDFUU
MZYH/:XWMNO1!J*IDY1\N%L@/*3_76YBL@;4Z>3X=J 56.O9 %YOSBGP2_7A<
M66)\XOU-X[?6OQJV<0"2I;IJ\[I';WN9SN"CQ[VAX3&DF1^V.ZYB ;?#C9D2
M.Z<5/;@<% (]Y;=\5I[BW\=7Z_=7?R6__ZN17_9;Z_*'JV&-EZ,>2EZY;\=5
MS3*@?N"$7-9L_/G15R:>NO299T$H[P[L\;>+PA?3*S"Q@_T#6Q% +AM25S7+
MO#K>\+Q$\,#4DN<5.XY98(UE5_WW7$ZM)LR*EAJ=G.P A'9TTHT'\;A7\S/\
M'AN_@8;1^]=HA-/5$ "5*^6T&L+G/OQ/S;Y5_:C)MVT.W_:?ZFT ):UV?N'9
M:"AMV.)Z7A4^1-O-I4_&*],##6E8\"U/JOZIERN[98@Z/6CY@^J^:GJ72=>F
ME O*C5\Y7<KM=5#&-)NL B!U\M)5)03A"]]LJV+SO-VCBC'#U9S#?:./VGZ_
MVW*#NN#$L)K-\*DLMU9G*,T/NE5]F.%>/J]-V;Q4ZNM"L U+#=9E!2] V%X-
MP=:!(K#:\-?M<OY++N(VWLBYPG:XPKEFS@TK_.X"K:OJ///?/%\<YX],\&BF
MFDG.]%F7Z73/\BRK8D2  R /,F\.J6&,'U?C11[>GWEXJYFAVW%2O%0#OFHQ
MKAXR8%A[$(8\<#S$P:HT2VU$G3T+*3%-=K$N65D5J,ELV!_S_JC\9=ZA2M^X
MBA1KT9M7XF+)+NL3E;NOHN>.'ZTHO+*N80F[>- ZZ<$6]T]C/!Z_S(YMT]7A
MVH_*4V4T&"JZ%=5V7"[S68WF.%QHPWGX5>'"OOV>'\T*1V?0&XJM"5BO=$P
MH)-N)\>A1CO=R]6H_$$UEBF%JUJK3!27H7%*9%::S(B?K]"&>M6889^^S_O.
MY==/X^[E]U?(.GK=11&A><SRAVW;7)+T\T&$1YX%W4ZJP8!&F:*&; C3!&Z%
MO<LK,:1)4.Y[-6FDX7;'2G+#U>-8RR2;"1U4AWY-QW65VA$-#HN@Q9-*ZE>*
M]*A"'V!@NU57_Z@MGVZOXAF S&P5S?M:]?Q0ZVWU>H-J[<?/3UA.(P2K6;&F
MPBM4D4K+MQ,?KB9PF>WJ=1C6GII:@#0TN<;T-:2H++A3 DKJC[AM4D\?$M,$
MF,*T+LBR-YK5I+"O[NFX=NO;T,*\J#/WOV<G65NL?+^3;I"MV#_HA-KRN_Z>
M2L\$1JSG6(O /,I)Z=>]--Z+ 5Y&K OMY79O =2;'-FT$@52M"[$UYO68RX;
MM*>=03O4A>UJ[\M(J_:5D9S'.$':L,^G!T/ZG)3@675H9!T,"/, N ;N&^_W
M!43'U;$> !0S(5 G5=Q+[X)/N[J&:_>J98L_3UK="J-[V;<<5L=%D&.E7L>?
ML>M;O1BF8*94/;X.\^JJQZ94/5Z.L2Q-U>-;.667Q?,*&'?4"5ENW,KKNJSZ
MQMA!T:G#V5F&5;[5;)MD%<Q6,C+6?JQ)3^NTXAJ'[H/L[KJPUOQXF4ZZ+9\=
MKF\O^WFG]=VAGGI9V!_8RQZ]B=?V\NI?TCG[!]W.X-O!T)N;D?KB[OAS.+:'
M]+PV)GP2ERW5R\/NC8W^H?<.[A];H4M3T?6S!\$X:,?M=*&@]"9B.1?&::ZG
M-5RHOVLM-BN#;X_#Q9^'@NL_'5_1VE(5@GV*F%SS=%]BV!6*-2*>,\2IRLV&
MJ$4\"I*K9!DNU5(4@AU#QW0AV"EUT)X #_]L'56&197VF$D?9'C=5B/;&H/C
M\:_9G=:KG:<Q-^+(@96Y[#.?3[*U,P[I5 ^/66Q.9*!FVCS(?C[>7IO4K9^C
M=B#Q.+M INK0YGLRDXR-I!GG4R]>#EC,JV:;'_X,)E?,9<P;#*_6[_SM/I5M
M'[M^+<#$&JXUJKL6L.5L32C^( 5LV<(+V,HUI7_MK8\_5KVFZ-57EVNL:HV8
MAREB7&C@^=  Q;?&@5MF8[V\.W^UVO5"*C[?XB5W><OS*!K]9Z=;YX>"/*]_
MJ K@-.KJA_5?WF?UH/YQ+-TOI9/>L&UWV)Q'VL?IE]S8.^_)OO \J.BV);.7
M?;4?F>R>R5Q?/.W25T*[RR?PGT")6*0T(N+%*007[6?^=0NN*"MTTPHM'W^\
M')Y[7G3S;A2"7C!?O=Q5>!2:?![+-DR/'0<=&N^&R79U0&$1)/7RC-M/(V?[
MAYR[6J<6WZ>WU&)5_.>QAE\N0A9E%7]Y%>LZ67=;P%>X3(5A"\,NQRK^"L,N
MGUK^%#[ZE]TI\%VG-PSK_XC'@UBJ&RY3Y9:9^;^8XBU"X,2<IHY*SK&0-FK&
MK5$.*\T)QU4^$\/D4C[3=55<,K)E7-L^_FRG<IR6IEC++R8FU<5:CM[S+?I%
M[&W\==0\W,3;&Q])_F[S:(MMG7O:_+#Y<_?K7T?;.^_%=+&6W9UOYWL[[>];
M1[L4YL1A7'F.=/<<QG"^BW</_X3[=\763GM>?P,;I:-&1T2X((@+[)"VN;>+
MB$E3K)7G>&6=/_?*A076"JS-]X\^+J[EPR[PTS3 7:C!%U!W">2>0[FJ9X*
M>+I\*TZPDE0@[[5$W'N+G)$>61$5B4IJP43N>TJ5F<' &46[P%^!OP)_=X6_
MN36BFIW^QOAPX-O>L%[4Q TCJ&S&?L' NV$@G<) 1SDQP7HDC0,,-#@B2YU%
MT4G+E B!>+>RKNELCZN"@ 4!GS4"W@$ 332>.6H=%8X;:YTE.C(E*5')>\?J
M<SHC *3%KGU$1./3S:NXL)9$B036&G%&%+)597X9!54I62W\RCJ3O-BU!=8*
MK"T4UHHU^WBX]W,+_INQ#[YQNK6QN9\, :N52^04=8BG:$"5(QHI*82@P:?H
M939GL7CPXLL%^@KTO3+H6X E6\!Q@>#8N@R.UBAM8L9%E2+B@0KD$@U(*N$L
MIU';W'V$K'(RZ^M[5N"X?)'XI8CN/\,.KN/BT?'G23SNQ=5< [5TGWI(J:"E
M(\I:GXQ.7(O@; S>.&>42T%2N=CX=<'[!>'];"<2JR.'#8O(XPSW46%D86,1
MB9398$ :6%%UL,9JZ9M-%7Y>'GZ^DX&;6C]C0.>QVRGL?#=VGH[41@';J#%'
MRB:..&4.:44]_,H8"\$XK/W*>E4LB_Y>&+HP]*T9NIAMR\3WT]%)EK!3A!"$
M4\"Y(0X%,:X\"DH TQ.L.5%%C#]/KK]+ H(1-K*HC,)!\&B"HR%1X9SV,M#(
MY"V\-5<D()1 W,*8=R80!^!,K Q(<:$0Q\HA&V)"AD1/K4N@H*>5=3ZGW>OM
M4PL*URZOK%X T]Y1^2[\>A=^G0D@26(B$22KU=B!M!4:F<A Z6:.1$)UD(RO
MK!MV;P]IX=I7Q+4EQ>_1^7HJ]N&<%%%'B0P/!G%I-=)8$Y1$2!@VV"<.UK/
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
MCZ<.50^UI52D69:"B@&L',8N8K$.$Z=Y)I+GUC0J%EZ&A1><&QE+,AUQPJC
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
MB1]=U+\"O KP5F?6*V<FWV095^;OT\+?T2S\V3A-LY@K8IB+B3"I)<I&!E1
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
M4PB3"N92?CYB'D\BUR,>/T-J3!(_+#OHUM289)W)^PWV>GG";Y$GS]N><JF
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
MQ4-Q>KG)/WDV:,^Y&C4A\WSK?QV+);\6BT^?:&"P$ODY=DDD:O&]?M'*&XZ
M)%$IPAO!O/$BL*>M!6T#.>O6\:T'?UVS1#,X&JZSY)9M6 E)>*O<^VKQ&"?8
MRD7Z;'W>-R2^=[NN\%CDI]>GIP#2GYKH),IS/M#$78V9W2K$MR8NXF&S;VWA
M@+X(.CW?/\C.]@\JY'P.3WD:E:_7<X'^9104:+B.3GU E_=H([H,O-WN70;Y
MFL%@NW@B>(:BX70TG$ P.MMREO%*J/<*7V=83RN.Q>O0V/%* [HLU9$=6WA]
M4"8FIJ_NY0A3NO3ZZGQLY@_P_:88 +S4>JUVHOF#\EN*"Q_ETF_YG':\ 4=:
M2ACO2BS5[EL7:X"E&TUKT!^=3E5!*IW(IPISYENG*G=W^W<,<DK32&G3BS 8
M99/ >5B>R93\':U2=YX$/@/IC-!-#4O6]Q \679<IYEUJ4WNJP5G%F"RC7LP
MHR,5[YFVE,:&P+DMC3\_C[[W?/>FAS!>Z5)+*_2L!1T,5G>S/6SV1D?-PL.*
M\7'P#@_!K0[. <$6/4P@FH=>YX*G>$MALA&U8G5'H$-ZO0\&>.2I-M_+7AO'
M6$#O>K#?"]#77)L5#MX>QWG 3A^A./'[69BRUCFO>>:^@7:1\S"]?S,[[PT;
ME?7*67O\0%J>IBQT;A04C9L.4DP7'M(%3ID^>$"NS"DI]YW[$ZD%OKAFK3TO
ME4(1Y!+&09PC-]=*4=AN=5J%!];[YS-,X[CT+(0!98 I?J?*U^5OSX<\<=ZT
M\=CALGS&6'E "[T\)?&',ZV^'G70=^<1  ]S0!L:=<MM0%?ZZ-07@[=>E3$P
MN&YKT+2(#CW70J)'W/7KB.,KEF=@BV&5PRV(8*SZW2Q77S(XHBB,0+#.SF]T
MG3)\8?%9/\?T_,.5B9F(;HZ9J,(?WGGXP\JH:N,4-(^+#7_X>EW&\AO0UO:Z
M,/XS'XH;T-1K8RR'XC*9+U?B4)A.A*L7%6U5VIECS<?FQ]S%L4?ITBWD04,-
MFD7:WV0!)WF=>6J>7(_F,K)VO=79M5-'Q_XD<BI+RP\8Z['T4!X F:D DY[[
M7@#,;D^M.%KW3I)ND=6C862E4>7%Z__R9#V<&4=N3P=HQ:,(\^X>I7/19"]*
M[P+<&:V+N0G $F^!B=*91)'.K?!4OK=6ITB%1;0T'IV"50J: 3 .'A04(K_(
MN9W=#Z_JW)']#>9$OPTT!ULP1[5^\>-TG=^1#V?]F4$N ;WVB(?-!HEAZ)6L
M\M4+"Y\OH#$S%%70T%P:\'B4__J*J_ ?&,MT_J]W%[E1WRN$4S$'_7' 0BZ
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
MB#1X=,%"1R\0G;@RYV;!JQ$!!"PV8TO8VE^)&V+KQS#.**0QYU^)T(FDU&9
M16H:"Y",W5@3DBPX&5R\>XC A:G]*P.$3(0V%>*%.'(X2+!S7Z\)9?#VUV'X
MZNU])>(Z?W_QL%D:M%\\0O-8MCFVGE13@OAH;8,L9@CQ'V'P:QB,@,%";-7:
M".5)*[YV8W -1UMLZCUZTYF O7.CD2=$1.YR99-KZ/[<1N +"! L GJ=3/^(
MA: :'0P&]$HO7\\[F<Y9*%530:G<3%T^UM[_Y*.$^/W+> Q"$=+F\]\_9#Z
M_!V%2.,E#.;&"-;QP>2DGW!RU(Z*##3/<*M=,FRL"IZ&T#3?$@_^:-KLRNQ<
M\I?TM-EQY'_EC9??_Y2M<:]'\4M#^RWM@!M/(1K+H=,?W.F:79(=$WX.+KD.
MPUMN<H%>4H8A:5_O7 ?U/XL@%$6UC=UD0VI639M(;3)JPR"<"61+Y4?&<<C3
M3\-_@S%*R,H('PP_">Z;Q]>@3"-O;83)&U"_!&D4X;]&R0P$%[C2H3V(U613
M7.DX4.-IM,N!$U$K9W?L"N+AK[?O;[20B$@M=@'R2$:R+*ZY%6$?R]O![M')
M$ S3AHVQT2B987]IN8E1,)LEOCNB/\#7@I(@Z04KOB.S$'>P.: 1[ I&]O 1
MG!V\(%R!68;0Q8VH\7@(UB6D;V7[S_EGG85Y;DUS7ZD?!HZ;)TFM[6PV\O;L
M5'6#":348'Q!AS+GBV_$M4#E>B[#P3)BH)U(1?EY$WHI)VZZ4ZG:-'*=\\ P
M3'>*/NLV3KY0!.1KI1H._5;2C:B 0,#1^<STXA+\T!\H0^35K;R@UX-Q?62J
MLEV;LEV=]=FN&HYN[X5*D9UDBFQWAA9_<0%4'X2/9.\ <4X/>.CK];?OVL>/
MVI7VA:+*C[FGLE9IG,*^*^*W[<091*^Q@6LO#5Q-0_L3'"Y/!',<*5,5LA[&
M[A:R0#ZC,18R:AKB<1WXXUE^Q_7QFJ+PL4.(]^!7L(JQ;$(H?>(T,RAR<SC7
M(<$!(_#CR&/N+!*IIMP#3K^"@RK<.UA-9@F%*ZSCV5@V) 5]_PG\?.F^U!9!
M^(.'D3PE0^<:AY (2,27\#EXD,_F7D 'D%?IIS.HT)F&A^ I+Q^- _&/ !@-
M K@,@([L8 O'Q* 1#Q(:U8))N'1?+J7$?"ZR8WG,RT,289K^,]: 2'>4RI.A
MV1TYY/A+EORD+&$:_8*# 6#1C!8D 1V6%; \01_#ESEX=.3=/+,:H(//PB6
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
MJD$$)3)$5(!&.>VTR,,MGOL(I8 BEUW'I&#+CT'.P44;+N7A6@)>%=K6>Y#
M"K#^?)E74,$'\-*E@^*5^D5FR["W\XM2&$'_!;@'*C? <Q?,4F/"?@S_#N[D
MJ7@%ZVX2O\_JX/?H%SREY_^@7R JL[K5BLD/L-I27OC]'44 ^/K:T/X(QF.
M2M9D@Y7S1991B#UR$ZSC7\FZ2RU-0B+OR=CV?_"<]BO83Q?)CVPJD)TWTPAD
MEF@-)<I]OD! \8YNFMV@_95J];.=YGVS/MZ_:T"0Y[L!4-;>$@Y6-/JG,$=+
MVNTK!:[L0?F%VQ0%SZFDC:OX+/> 9/LQ<:0CSRQE1J7B/<K&K%3F&II61_.^
M*26'[>Z*\%Z9_8/Q-F&EF_6E?7X0RK@QV]0??T/>%@??'P[:%V\%^Q0M>273
MH"0L FV)'J N2@.R$_/K>>AZ6B9(OX&+Z_OR-W+^.1X>HOYP\;B1C*'\5.:+
MO,.JNI6&$>N >2E+<4!R\%"[N"X=_E-B7\\]E(5+!3O8#@<=:997J^$Y*2 $
M=R53H+J6^%0'P5U1K 56<)G'!HO0C6.Z!Q*[XO#9I>I)JL\-?%'#'D@G*8<
MU*7'611KW9;FL"7J7Y>N/8F:/:QL'(E&$86]8*.NK!IF'5$H(;-P(_$AT$NR
MYHZ-L -$?M,H!06?D(5_=[)O0>Y=Q\*$U[+:2A7L317<,@_H?GAE4,EK:3<0
M=&FQ?'*6S#09[F%C48CP/2G8%[ VCO8U6JWB*2ERG[15\O7B>R2C5#IYY_(%
M^J6IR(B/>$M9%T-6-+N5>".*7#C72U;V_N]8+"E:8+F1/(C-PN2\@UK1;&>!
MJH1P=2M*2 XB)->"YWX+_"0ZK*@473Q@*NZY$S>_B<)=*LRE<J8A DM:V4_[
MTCI<:&-LMB@LC31XZ(Y#5%>()]<P--5@9:V1L'@0?-,[(:SP9O&.["2@.PET
M["8]>9&FP0-[A!.LP21DL[0[$14Q<RP$]429-%4@.U0U'><'A&M!NY?74\)R
M&&&1)\_7>*'E"*2%P"QV?Q+@?\SX]*LGPRDZ<Q:70.)@]$,F$W7Y7]G1-,B(
M.)*6S:]SCB_=;9_CLM2=)JNG!7:'-<N<3H'E*FNCW*:9,=E7*EJ-1C'B*FXX
M[]G&];5J8:.(B<I**KB69^X2>:D=%3?+\V4*/N8\0R+=<\H+/E7AT6Z%1SU5
M>-0,6 Y0>*2LU?ZLU5<>@BX#/<&C-S(( 6?B-PC<QV[<,/,%5B3VQ"';&.,"
MO"@HX$RO&:9;$4=Y$;)8H8,)=?<859@*W\EZ0/^D=\@G*SZ2)2,B<>$C_W(0
MECX,ZT3IG1#XMSBAY$!NIM(C'73X9)T$?2@1R5*6?O$J6* E80DP?3!T/?X0
MA'BM'J(LCG7]&#JEQY?K^K:43U4W(KM@.LER@K43?@!/^45B@\P<7G#.,"V[
MPZ"C*RZ4H/_LRA(UB@I7;\# +P2 Q+BS!4;+F%DE?<$*>VR1A:REG&WAF>H]
M*6?Z<)G:-'V6CF0]K%+Z^$#"-L\("I\Z/5X?N>$HF>&<$2H@*(I;&OP51"YU
MS].WQ?5[E.%L" V5,T@M5.L,5_'G_OCS&T3LH2O2Z3?IE;J&9A,S&X:F(66L
ML+"!PIW O,@F^Z.X&RCOC\%:='XMGH!H*9;W=:4= R4\IF/%E18].HVT&LD[
MAO1D?ID/F#Y,Q'TP_"75Q/(N%?:M8F%:[[!BPE<2A9O/XGR'VEP5WX\""!8Y
MM>RGXXJT.!O!H)N4W$^[:92/.8OY_0SF6<GOR,]'129(]&)5%N5 $HMOBL/N
M,*)*V"02Q5CI_0'M=LI"X27>>-@WX3?* 6#A*V8Z#BO=[^HQ^MZXN<R\Y2(%
MO,).16-X:9MSD0^131+"%-UC0G>8H[MTER'*4%Y5MI:2823(0 DG7?B013MZ
M&62MPZ4WIU<>+G :O_-22CRYCUAP,,8#3%!<.)Q.M*R(YK*&0:H7ROT(7"J+
M>R#Y!5Y88%.2QH2F&5N5TINE8C)B\9$$7)N3!>3E^OURE*(7NU3FK2:IYI.R
MK3R]MN-!J+/2L3*[,T!'U-4Y59(3P<XI--(+75LG_/@2SR>GRX-E@NN\]N>J
M&,R*]-*85?1%&E<"MG4!X987*W8O(-RJ79[*5V_*5_?WT?/=-/M/V?0]?10V
M.;H"Q&$6Y[44C/5X.W@*O 0N%V+QYN  /GE>O(I*;YIUJ[)KI&HJ3Z")+B^9
MZ-.X8P#*8_.(OT[_Y0WZ7AY;OG9]6II>6ME<Q1QAHH;X63+WH&]T3:PF3H<N
MRP]+UC>(]=,)SZ7?>D:_UUW[*RC='7_KM'9[<Q.L?="YEKW5LI4#J+>;:-VJ
M/X5:K/-BW2V^9U+):Z:6"<[<UJLYB#&IAOQS,AORL&)F=#5-]S30_ 'RRTD,
MZQC@F?%$-NU=[@!FR-I&!L!)GX0!J/(K">F8_N_-VN'L.Z%&3&A_9F>$\&(;
MYO\I(:0F'NHPU+YQN7'6?;7H=C<9P:=R#EI-]UXV RB]EVD<SU^_>K58+ P
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
M.X&(CANXM/X&)G+J,\L;SHM0U65"F8W)L#\V&Y=HJ2H8EP1O*[(/#^X,A=2
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
M6[M>]SRQM5>UR0 :.4Q_+"F*^> +=K6@Y>0X8G=83M^\1#$_/%DL<[H$;81
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
M>:(A$&-#V>^1%H=3' D0"GD&1LM=7>@,,%#TQ1M3*+X*EH"WHP6]<0C'@@9
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
M2I8T-TS+E%DP@3.K<H$ V2LT3591GW8=]:6RG$Q7^,_?HCU?LVH;],#>?-)
M>$MF"/ZOOTRF&:=_^96W(/'?SN@%PNGHQP?\.IG.!XEG*8(.3.I4F"ZB,* 7
MA0E>E"S%6PAK=J ]^+SQX".BMHM(;[,L6K#\'J?#27XYSB_('!X@E[9X12:J
M)XW3V@#S:(%EFS1::6@_%$TXOO;8(V)X?W'>YE<VV8JG0&9(7>2YSJ'.%H0C
M9\4XTKE S@IP2^A"DLYK[<EM:;,MWWCR$;'<2:BWB59=B'XYG@_G/UX-1_CV
MK(IC4%3!4&)D@:,EEQ0D Y<3,W2>".2">]UMG[[YQ",@MI,0;Q.JNQ/Z 3\/
MR92%\?PMG)(]$#!D401S+A$>%P,+'C,K6:1BP9/-JAJ0>OVI1T-L!V'>)M=T
M)_?U.$VFM'$L%OEQ3D?%\\G9>#[]\7R2<6!%S,Z"8Q+(%M"@D'F/DGD7""'2
M>ATTX/I.$$=#?3M1W]8$VUT3/L'WUYE6/BS#993L?/^)/N0@O&12:$TJRI$%
M*)[Q6'B2,I6<6KSO&QY_-.RW$.]MWEUWWD]RGN)L=OY'7:X8V,C)4A"" 7@R
M'9+A+"1/:ND0E;?!@8@-.%_SZ*/ANZM8;W/MFW']G+Y\-_TT^6,\L#(X)5QB
M+F5?;4:R,[Q1+"=..Q):966+M_O6@X^-YSU%>IOET(SEQ1'S;OI^.ODV'"<<
M +H@L\C,\TCK+"&PJ%-DG#LLT2EI8FY']8VG'QO?782[)G[2*4QV#=C[R6P.
MH_]O^'5A5?@02C#1,YMCHAW'TM[C"M)_DO2VI&A M^/\VK./C?']!;N&[TX!
ML[K7G$P1%D"", &U!F9-E'22*,&\X)Q!5$6G$!+Z;F_UU:<= :=["V\-BYW"
M8O4R>O3^RV2\<O2E#YZ</L^DI'U$VWHS;QTP5^_G=81B479B\N83CX#-3D)<
MPVBG^-='3&=34B\AXZ?A?(2#;)RWA(8A/9A\.@X,2H(:@S7%96&<Z'9[=O.)
M1\!H)R&N8;13 .S3%&K^SL<?IW$R&D1P(LM,/CGWM"0'=-I'QUFV(EF91$[0
M+9QY[7%'P.7^XEM#9*=@UTJK7GY/7V#\&1?!-U"9DXU66)2&7.\L./-91B9
M.?+&,6K-F[R>5Y]Z!+1V%N8:=AL$L)Z?3:>TU.4]2%4[,M'/9@-40#8Y(N.T
M'J95**1VI(6"YP!DLREENUW^W_7T(V"[F7#7L-X@?/5Z/,<II/GP&[Z .9SC
M'%B!0:3"&:ILF$91+3MRQ[.14CJ=,UE\32+7ZYY^-*PW$.X:UAL$LNK]V/0Y
MN>"?)],? U&RRLHGEDHB9XR^8R&2G1 D(#?T=[R41O>,%P\]&H[W%^4::AM$
MKSZ>PFCT[&Q&RYO5M4DO(03&$UC"4P)M,%$S80UP[J-&V<TI6O/0HZ%V?U&N
M20%I$*)Z>8K3SW1X_'4Z^6/^Y?GD]"N,2>7( P\F!V82:9LF8X$L1$RLD$U(
MVPE&;!*77/OPHZ&ZNVC74-XI2G6N@E]P-%K!R:AXX2*P%+(C&Q'(.<]<L>Q#
MX%9HGE2+Z^2KSSP:@O<6Y!I>.\6MSNW!R>EIO<6>I+]__ )3G+T[F]?:C.KO
M#:*/02 G@T!Y3YZ>X00OD7UH)5CI>$;7+>YQ/X:CX;V9H-?H0:=HUPDM.-=%
MOQK!YT%.,G,,G 5(2(>+)C=?"\E*0%F 7(*D4R?*KSWN"-C=7WQKB.P4Y%HM
M[]5PEF#TGPC35_0WLX&2QO!H#%/%T.'AC2!3, ,3V5KTGKNHN[E0&QY\!.2V
M$.D:FCN%P*YC6F8'+U&)D(1(M#;N"^TB 5R]Q41FN<G6:<!<VN3AWGKTT5&]
MKUC7D-TB(D:XIC!Z/<[X_?_@CX&)WI2H+?/>0\U,4+3+1&#1.%(^4[)13<[E
MZX\] I*[BW,-P9V"7^>AF,L-9I7HK[Q#]!#)RY.!EN@DG2E6,^#@#::0;.GF
M,&]Z\A'0W$2H:YCN%/!:L])/$$<X\%9;GPLP4.3*:_0USPBK&5BDS3D(D[OY
MS9N>W)#I*^7.!]RK.XER7?73+\M"UC^GT62&^2^_SJ=G>/F7D_$<O\]?CK ^
M^R^_SO#SZ:T@\?8Z<39CGP&^#A892/6#GH]@-GM7%B["R??A;,"%"L;&&MX)
MENDD% /!$PL"9$0;0E)WY?05F,4%6>=/6FH'CN:SU=]<JLF]8!KJRAUEZ/?J
MSAXT3_H0=\/2N16PJWA>+#;.K1 -;M3%-U*$VVA:G@N;BOHO^6],UZ0761]&
M"X0MY$<JSUPNA9P-'LD\ <_()$TY6!<(WQ-E_UJ+A <D?Q<1]T'Z(C:TP'7R
M^\)8&H2BA4\V,0!.1V,NCHY&.B2+#\X(39CT74;!7J3?0G$X4[ 5-S>I[B;8
MAF7P:Q ].T>D=(HQ**QE8Z3+PI,5%!!8XL46)Y6@%?9'];/CHWH?P6Y\J__Y
MMQL2(?/U[TT:FKQ[^_'=F]<O3CZ]?/'LY,W)V^<O/_[KRY>?/EZ'M&6#DXT?
MUKKAR7:H;S9 09YT[7Q"/&IO>"C 8Q8!DT[>2S_8_+&-C.M+IR.JE+(7F<X*
M2=X^P6(QILC0T)%"QXIR]J[@22>K^@)%UVWD9#;#^>PDUA+4-!]P;P1:3K8P
M^;2U*X!D$4E' E<2-3F]4K=>TW4$A]\^.C)[<_OH(- >3HDEFO,PQ@4HVLJB
M4-JQ;+1A.M(A%HN(+(,%8^NBA>^%Y1M #D]V%W;6$MU%M'T8@##[<C+.]8^7
M_WTV_ 8C C<[F3^'Z?3'</SYWV%T5J-7,H*OETO<93K4'(&D,X[Y8K.AS;0(
MV=PFW ;80^E#)Q)OF@_-&>A!33X@K728YKC N<KB*\)JES$PP2,M6Y"M$TI&
M)I%.UI@@W%WDNX]:K 5R#&K07<(-F^Y<@DI(&AE'.'LS&7_^A-/3YY/Q8K&S
M1>GBYRG0\<=ECL9RQP09RN396&0QUU(+[4S2*%,IK>,$VR$[#L5HSD'#KCV7
M3M 2TG\,YZ2\L_GD%*<+6;S%^4J97720$T\,@Z@=PA:'9Y5'$3D0UFC,71=+
M^[F;]\(Z!AUI+?V&78!6$%^/OQ&*R?0'01K()%2$"$PY5]?J':M.6>U<$FS1
MUF1L?;]P]?G'0/G>\FS8!&B%Y?T4O\(PO_S^%<<S)&/FW?S+N0*NUCP 2"'(
M$%C6IG:-1F1>><-LL25)D+5726/*MX!U#)K06OH->P.M7?2 AXS)!&3H:A,3
M#;'F'!8&$KQSF)W(=[44Z.Q-'@/I^TNT80N@2PV<?,7I_,?[$=#RQKGZ,5]K
MA*3N361_J.!L)C!)UG,GLRBD9DGZ)" A#]8V?_$WXWG2(81F@N[!5WA'R* 6
M]KU!F.&'.F?@7?D;;4AU^0/!>?+%!T;6AJ(-2).&NDCN+-*Q1>+( *VUX$Y
M3UH-VHFZ!T_@KY-)_F,X&@V,+<617<E*UH+T,1*.I!0+NJ:]&2G@SCRR?2A?
M/?M)L[N7 'NQV.<P_CPDQW.Y.-IC7GY/H[-:-W"!45O:76CC861E+BXU#0O*
M>L(8LA)*V>Q:G^7;X'K2"M!<\#V8_/7DF?_X'>=?)KFZ(K-Y/89F ^Y VIBP
MMB,-]?HSUR[1DLZDX@UM1=J8NZHX]M&'#5">M JT$&\/=OP+C//SW@U#G)U\
M@^&H!J9>3:8?@;0UI>D9YD7)-R$^*?3GR6@T^:,.W*'?>3[%/)R_F<QF;R?C
M=&ZZ"M0BH=/,Q(5G$CWS22KFI+))0<CFS@XW^RA,^U4\:5U[8%)[\$>N.,!7
M0&$)7,3@F36U3ZH,-4A2R"YRUEKCM0"\JW9T+Q-T'9 GK2S=1=NP+>GU]0W
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
M.YA'8W4)BJ4 P+2UI7:W5.260>0@R36U[?V7.P =DVG76> ]I!/<P'2N\=N
MZLG"6POH@8V\[L1-^I)Z#QO$>G J9L%]$*Q@K*7ZQ;# 4V)&.:.XDQ),Z^R
M ZK"MA;?@31A%V'W.UKH_,S"7+(IH!B L;1$CRP4#,QZSQ,J4VL%>S$&KH X
MO"W0@)S-1=![2+8'PV]#VL@YN!@2%P4S*[61DX9JD,J:U8^.NY!U4+[UQ/([
M 1V#"K23> ]O_K5J[7-(R8;JF2P&6R:FC8\,/%HF40,J[\@L:IV!O@;&,5#?
M5;H]V'\W!Y-<J*$U60E@9-W6QAS"DLNCD=E<9,Y%V?:IQ>N1' /M#63<1S[I
M_2.,5NUIK3?:1<%\ 4,.JQ8,C%8LHG86DRH0'F"NU/'H1S],;$S([*VV[N/P
M\WA8A@G&<UK2Y&P\KW?0D]$P#7'VHKX$H]EU=-M5U6WUN8WKZ79?RXU*.A%R
M5LHACUIHG1VD#,D%*,'Z+#,?;/6$KG;\.)&*3I<YO\/9W]]<F6)B%4A Y@14
MZZ+F&03OF?'&^@3!VM2^_'43FNZ'&#$Y3/3^/(?9E^?GH[F1*\%## S+8F1.
M!'IM'+ DR#DS$.D]:IT9MQ;( \0PV_!^^QSK*N8>')@7&.<?,9U-E\.3OM%K
M4R-VKR;3CS!">K.F9TA6]ARGA/ZDT)\GH]'D#R )T>\\GR)9XXNTO<N9[L*#
MC0K)_)91DDNF'/,Q!Y:*M8HGVI9R:Z^G_2J.1NL>F. >G*S%(?_I"XP_(1D1
M4YC^>'WZ%8;31>8)(<79Z_$W/*_L>#^95GF^'M^5<_H,RV2*G^ [_=7H+"\.
MDL4_.YG3&QO/YE5BGR95!!-B:#(B:)]7,AN0BY%09F Y@B7;1106<IUK'8V0
M$EU)KG5[Y$<F@J-Y61Z97'=2K1Z\VWOVCM.ZDO^I92:T<ZS=-%Y^/U_TC7UF
M$(4I:(ME2L5%7V/!@G6*N6)E K"FQ-:WH[TMYFBT_W'0W4L;ZQOR>H_3^A?P
M&<4 ?;%*DA?H128#S$(AB;G".'D:,BDLP;>.U=R%YVBTJ9G0>^E<?0/;\IJZ
M%BP9LK=K.T>LMKA@'BJTA$YZH[)I7MVX'LFA,G8/1?WNXGUT&;S/SF8DF]GL
MX_)SEU>7H<1<4J#%&'+9=.*6@>>1CFM==+%%BN:Q_3L!/52Z1PO"-Z5]=!9\
M'TE 2RSGP<MMP/24[G$-R .G>70GZJ8*=)9R[]1'QS-9XL"2(W-&*X_,6QUJ
MMS:T4CL?4O,T_OXIWS:=HV?&=Q%N0Z8718;OI\-OM,I5E@&$D /6IGZ+IC51
M,="$"5,)1IH48[A!\X:2SFL?^P"=O_:7[Z2)<!I&,)=(%M6=J\Q0$0P4LE%<
M$'6TNZG%1LDS7R>IZ>!HO; =2U<^]>F2M*]H>LF(NF$?//OQ#,?IRRE,S^?\
M^NQ1&L,BULO<+.DKKI&I@(:3X2!=\_2X^S =D2W55/P]Q)ENXUNA6PWMW@)?
M7R53]V![&*.K+:/WJDL#.@ZRJ]S :1S2)D>>JP-%>V=4G@4E-4M)N&"LM#&U
M'T+U$.IRC\'VL-JR"PM]&.PPPMD'_(;C6L8_/S\0A<R (G(6XJ)KLT$&= PR
M0AH!HZ,CTK0VW-<!>03AODY\W33@.PN[E^JL6^K_B?[I0O.5Y9X<%LOH!*VS
MPT5A8+QA)66E;/;*Q-:7U7? .6Z;8R^A'^(ZH );):)M >U0EL8EK$=C9.Q'
MX;WAX6[R/X1I<05B"0#>Q<10T[M _BZ]%;0U,H<1A'>V!-E[[E??JK&[0=&[
M9NPB]CXTXFPVGYS6>_X;$%=1$+0J%(',94MGG..1X-7S$[W-$(,KKOFXR[LA
M/0+38E_Z;JI%0]DWM"]FT_G@=_BOR72%;QD K3D;NIZ:OGC!M*UM7WW0+!9%
MQZB,G*>M+H7HXZ]H 7UWJ0'KGWP$UD,#D3:\+JYHWL(IOBO7,*V.JBU [6(J
MW,/W1B"'-0Y:,#3I2[P-]_V[P=5J :OH:$/E:\P;$_.1O&89:7NCK]#JK6R
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
MJM?C-$7Z\0M<_OFN+/>'Q2(QOSC#3Y/%7K'XH.48Z \X/YN./\#X[\/Q9Q)
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
MVP__A%6#,73?1[X-=/XN?>YN/A>?]7N/=A6#AT@]*S>R-6=E'K6-!*C@Q/@
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
M-4G\+H4;N+N[SM=A>?"MRR4^:YXLWO_:DR2->TAB*WE,=; ^6.>=95(IZT6
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
M5OL)V%@&U:* QK8)J.;G;_7\-+:]Z"MG,^/&:"^0S@7XJGW&F=S\&KS3OYD
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
M=SQ$M]=5[.\R?_BVE.+F6?_T09H3SZ9PM?'^[Z2>UOERFFKO':%$04I)#%&
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
MZ&G8X>*)*BX(&Y0O[ P_) W+N[H>*JP"*G>T6+XTVS11("6*>0!YS#1;)*&
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
ML8'6<_\DSYK;XO'U9[AU:?J*Z@VW\'W].=A;5H] G:L;-4V#B*6)2F,8T2B
MB.OE.LN""/(T%#)@(DM%TK$]DY._-%Q3)@^MF-P;,(W(%?AD < UK99\K]UV
M1GZMMDIG5VDG+O%1B>WO,G_XMI3BYEG_]$'6S=K6OS3+PG :1B3.,FK>VTQ
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
M4Q0$$"41@A@'*<Q$FNA/9Q"GDKKMUU^'YC![]49'$TJMM;P:1,L(ZE7 ]!U
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
M;Z\U7?K WQ/W>E5M4+[N ]1#CN]%QG6QW]UHYEVQ^+ H'NEGN=SJ-34%9,)
MKXI(&F;0G-*%3% )I4R3)%!1&%*GF(NUY+$QNE82**.E(>FJ=U>W\.]ER-TB
MP%Z!'"H(O*.T7CAI9"NU@4GUV>-<_Y%@:[@\!X,ORWV5>+ U'.="PO8#=(T*
M/VMGJ<H9_C@WS=\U__U*BS_DT@2%ZKSB;7=XT]1 %DO-GTU-Y)NRE,ORU#X+
MP])4=Q 02X8AHEA!0A2!F!,1ITFF_]<IGZXO1<?&@U^TE47.S=&4'9-=(]$]
M3:IM /OUIZKWN/?&1!/O-D96GNC6S/71DJVAX*>JUTMM*UB78J^M_;G_O;J^
M9\5;P+TG-0>.T_<+]G%XOV=YG?<<ZW3N4V02\$0%"$4PQ::X=I11R+!I/<%3
M'H<D#*APVA5H$S8VEM>?\F?]63>E2A?%SA$&UZ2G5H"MMQN]P-;_3N/ZF,<
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
M;E=QZ#UUZ[Y[N$.WJQ8<G;E=O]JW$)WI\2Y%6[^[+9$!:06QH@ *I!=W4"C
M2JJ +(G**\32/'7JM7=9S-BXL-4R:=5T+2AW$4L[S^AVA"+SX!DX$?:X^T$(
M5O+MHI"!B[OU&7I>QJWW:@\OZ)-^W(-JZNU\64[G?/I$9U_E4U/?^BM=RXGD
M594BS "DI5X7L9P!1C,(3*Y904DA,;:JI6\I;VQ<L-,R6;9J)GJQY-+/UP)D
M"Q\I+'212<(H:[:W&G7ODCV*.XV3K\%1=/"?PJ(YD"-U,ZINOI4]1KU.EL5C
MAO.V[&TZ<KL<;O/M<4)7TA1)FU05K@2& E"%2H!4F0,&:0$4%X@)G%<T52YI
MO+LG.S'K8-F[LWKW5C9'KZXM2EK,[%PK+R1B$V730*2W'*='CY 30X/U_FB?
M.W!/CQ-SSGMUG%[@6^_+U(DXK/7 <\Y2;CJ,0U1IYZ<P/ZD"%%7!\S0M*&-.
M)0+/)(S-W?$OE7$.GMVLO F2R+/S$(T(RYQ.TX.5YSI]_L!%N3K,.R_%U77A
M#=TQ3'/)I7S4KY4Z2:_=._XLUP_J._WUQ10F7<P/M_6_+YI-_8F$)AT92X!H
M10'*.0$8,@Z@?B]#I6A92>[<2\-?G[%QA#D<>7C[,>'->;='\XT;QL:.5 9$
M/#(%;:,*#TTY/IFZ2SXWH03:)+TD:(R*7D@A$, AVX?<H,WPS49NA^YB:Y(
MC[UQ_5)''^V+!509APSR$A2F81E*.0<,$PQ2*&E1",6JW.E O4/.V"C2QJUW
MPM%QA>./SG#KG6VD81*E4,(5)$(OB$ZDO,[RZ+*IG8NECLM]ZY'1=5/>T-3<
MVZ;/WO^:KB8YRB3DK 2DRDT90L0 A9D$6"F9I3F'&#KUSNZ4-#8.:*H/+E2[
M?# ZNL8J=Z)JQP=!L(J]QG*"R:/BTQ4(@A5^ZI(S</VG*^:>EX&Z=H-W!+%V
M/FJ?8S;E+_LWF9 RYU(J4.4Y-ULJ$K"2*%#*@L)4K[BRC#G&"U\4-#8ZV#KM
M6E'7)5,GE'8D$ *@R!RPQ\:L8(R6R9_;?Z-X!]<@"1>F>UG,T$&YO<9>",'M
MO_Y&#Z')KJ&<L;)$!5"I:6&8$:H7!IB JN(%X914&%N5*+K\^+%-_IUVGCE+
MQ]@YOOS'EG]D#X;_VSY*1M'QPU_GO=Z?'73Y*O<J#.^V!]K_=T.7>G[,7K[*
MI\5R/<&B*/6@%@#C--6S%J: ($Y!KG*&%8."95;+^1X98YNZK9K)3L^D4=2^
MZD(7FOWS.!!&D2>S.SQ.51:N .!58*'KF8/55KABU&%9A6N7^KV+/VR6\^EZ
MLY3W<_%A^LO\U$8IIAQ2G!8*D)))/<.5Z:W))2!4D%QRBJ!PRCSN%C6VB;[3
MM$[64UM=W5[4/<#:O;3#P!5YSA\CU:H9X8#T.AJ!7NT]@@9]S5\W^/25;W&'
M'T<T90_:&@AM>E>E7_*99!0(9GHF%AP"S& %RI(QAE".L7)RVR]*&1LSM#4]
MFEQ>QSS=RSC:L<'-Z$0F@D:_NUW1DQC9<+T8!)K^EV4,.O-[S3R=]/T7>P9-
MM'FV]0'!IVVN^LMGK?ZV/AB7HB)<+]1%E18 D4H!5E$("D[*-,.Y$(@XA45<
MDS@V'MAGE3=1BY<2^K>J)T_-4:MC<,35,;#CC:#(1N:0/:C;L\&=NG?)7N&
MD0NVV(2*3;@J;]CH UOSS^(+K&_TZ)IH HFVIX6:47*$ <=$:?]"I::)$04E
MS#-$\Z)@R"KTZNBI8^,1LTTS7:VGG,Z2W^O.4-OM,(<CPF/8^FG!&XP!-@(]
M<'#K7GAJ]RW="7?/&J[[X*GZ1]T%S_X8H'O@MT>JQ_C>U*592C%10N4DY7H:
M5I@"E$D,:"Z9GI]I3DG!LRIWR@#MD36V:;IKDE=W&+M+5K6V=TW-'JUO\MMT
MOOWP;S>T%3P!W.X-'PC&R!/\N,W@7?)MBV"K:J1^@Y?QB-%W\$32Z_4?O&QR
M;Q_"CEL\LDA/B_9,YV\7\WI-\M=T_?AVH^?/3[FL%RT[OV%"*15$, IXF4*
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
M<\X&?CN:" QJ9-KXM)C_ )^FSU(DW_7G4Q,N4&\S!6\UYX!+($*QD3@HP3A
M<$HX+K=Z'ZHL?IIJHMM-QS=R+M5T;2(+)8;:VT\QSK6/GU)3?4:!G&4Y+<N\
MP*F3M]\A9X1$\SQ=F>TN4W!FFP&UIK\\\B$NP@K3LB0T3P&O"F:JD16 I;@
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
M.QN GE[ 6)'\:;1/:O4=DP7<!L:.YZ+!'9WL B'MGKCI@UBHE$PGV<,F6_K
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
M]U]MX0FV!WM5X,#[L+8 G._%6M]Y.T^9(B,/:K\J_3A_UC_7_?4F%<P03K$
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
M1MO$J)NT^KKT?.D%U^)P/!ADD5FH&RVO5CF]L+DTS0D%WU#M<]R_=(X==&P
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
MQ.NA"K="$]M3=4/%J__@)=-OZD%X],#!^Q!>,N=2+\*+U_F6GVR;E7U>-.5
MMD5Q9$8E4=H;S)$@ "$E *,R VG%60FS7.5N9T)=@L8VF5OM$EJKYUK-L0--
MN]5H"(PBS^J]BG?)#JK[?J@\BB'VXQ"LEF&'F(%+$?8;>UY)\,KUOLW+I9++
MI6Q*:]1YW!."*>)<$<,!$J JRP!FDH"R4!QFJ!2B<(I/NB!C;--_IV*R,CK>
M)4_:W7TVFB;_;_KW-,W^=Y*E=VE:_[^-AJ&;]>-B6?<O->O&^:+]PW2UVFP_
M/(R8H>OD=SU CTF>W27&7:VO^*:_+'4=\21/ZX^A:_?S\Q&TXYT;QR4RY>R'
MY%LS)-M:%!]K<$-V-N]$(5@G\W,) W<N[S3QO%-Y]Z4>FU-?-FPVY=M^#SGE
MF<A( 80R"X2TJ@!EA(("\Y)7,*>YM%H@G#UY=&Q2Z^:P;7$$D\6FD*_QL:=L
MK99/E] C !RV8WR!&&B7Y<H7P6VCY)*MO?L?1S<,MZUQ2<^CW8J+%WA6&)1K
M,Z$?5%,Q^;" PK;<*D$TDR0'%18<H"+3G$-+DTL!<8DKP2MAM<]M*W!L5+35
MMR[BTA0W/_!('(L(7L/:SNL(B6#TO>L=>-O*\$?1N*'7/[;(A"H8>$W<L(4"
M+8T_*Q!H>Y\?P7R5J_5RRM=2O*6KQ[:X %.T4E!40*&4 <2AJ:0BF%XF"4@)
M)Q435LW7>Z6,C4KV2B9<:^E&'I=QM&.,F]&)3!,'P!@%(Y1HZ$4@$!U<EC$H
M!_2:>3KQ^R^^=;;7RY_6'X451;S*@)[Q>MV2Z<4+KC(*4JY(58A,D=*I;M)%
M*2.>[;66OM/]$$C7Z>X)SW#3O58P0A^_7@B"S_=#&:\TWR^8V3W?+UWLN_NY
M>)++]<L7/<!MOXBGX^[1A!2RA"9%DW )D$QS0!DK0(50QHJ<514MW#9#KXD<
M&Q.T&M\EM<Z[\ME/-_;KM@#?=A\S)*31MS5O1M-CB],6H& [GE<%#KP!:@O
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
M+&T),TDJ64!!08I8#A!!)2"BT/^K(%78I* KO$K[=O0U-G*H4T?6$OIM@;H
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
M_?N_M)_H_YF8['__E_\/4$L#!!0    ( ((\J5:6F ,'\94  $^2!@ 5
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
M5GXGPUG%->*,)5><!_+&)!E*1:O!1@8>:6LF\>406B/H28*&$($U@5 [L0\
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
M?:V:,3)#]AK12QM4\PUO QG]IKR[P,RALAZ KW0U;?*2@_7N7'M0HN Y:)&
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
M)WB'O<^S725K53$E:@86*2Q6V9%061VLQAE#+[@HJO5 LJYYZK? X<CH'A1
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
MQ65#LIJ.O+Y?\!'KB7;X4L=K[F/:MGYV<W.W'U>-3.#5RV?SF^V78)-H^XO
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
MUSAF561U*-IL-:7L2L8C5M-J(I-G$H,A1X4B7Y\# QTU%P)M258V7BL#$\'
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
MIV9<?+71]@X0.D#T'8#H;/D-YV\NYU64Z[[25_U>O!;&&-I7%&^#DD6!#U&
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
M@WN0S)$G+FSBK'6GM*8,C/OPHY.@?31$=+ =[CV^6IQS)H5R@=SI5-\O:,;
M1Q% 9JV3<](X,UQ6;DU#)XG>T\-A:_KD -UT@:W;Q\6KGV%R43?KV]F\/NK_
M_:]T<9E7#VI6O5VO;FK/B\1 APH'E7AMX)D0O#("T",=7R9K'MNW"SF$TI=?
MH-4*IX/KN0,TK\7\R(.(<^$S%Y&3[)3,H/*JF0\YWXJ;A"K+$)LGD[<2\_*K
M&-I@LHVVNGKF?DN4YRF8@N@".3BU#L@G#]YE!<4Y<GZ*#:[YS)9'"7GY29_6
M1_6A6FIFX09\K%E3\9/E*J1\C\NZ\*R\(3HGRR->;#[_H<V?;>[)1Z.WF[=6
M)2#6/#=A<'-K^'!BNM'DT.F2@8Y""JN#"N#)0 $O5J8HC&"A=62Y%X$MG,.;
M*XIU%)>T<:D$\@-"O:7()H'+.8.+-DM3>/"L=:KP$3+&#3^&0\EC;MLQ&NC
M)UMOVK<AK;HTK#*C2DDC/)WGK BRN=P7<+X8"#*@]4E&W3QM\I"*L4NQCE3L
M_?S;<5+N#B?7[Z70.5-[>E 4 JKP#-&@!!$2R4?F8,VP2.FAP.!8W3X)E0,$
MW0%8/N'/V<5/LKIWF=E<=Z?,(J]NH1&\U'1SAL"D !O)V\O69:-:O\9YDJ">
MX'.(OF=#";\#)+V?3;_2IWVO!KFF9];;J^B4(QGAI"7QX+2%R&BW29&X]E*A
MBJV'(3Y&Q]CUGFV/J*,EW2%:-KM))8_*.4ZTUZJ64HL'R+D#02$DF66#:%H7
M)3U.R;B6YG@-/P.9 \3= V@F4SS;!*]7<XFE%4ZA@<Q2(J$D#:Z$"!*+=\PG
MPT+K2HV'5/0%ED-T>Q\NQPFZ ZC<M;FW[KU<)K$H!\DQ278W67!"(%BAE2N%
M:\E;XV4+*6/W;FU[)K60=P>PN0W\:W<L_#7Y?OG]]6P^G_U9G;7P@WZR_'7.
MG<<<58$<O <5BZL38".8()072EGG6K<@VX>^GN+R P'QA%EJJIT>D+>^F[UB
M[^QRN5B&Z2J5^'UV.5V>N\0BA1H)@G*KT2\.?%8*HI.9*2X+_;PUVIZAJ2>W
MNA'"6FKAA64Y/E[.T[>PP%M_U2;3\<0'#YGMV)6?43(>A!=9@DV 0EK"$<7U
M/M<1/$[$F!B1DUL'QB?->-3Q JE:@/SW*6F,]A*I*UQ<Z>0L7DR^KE2]=CVX
M5#IDSD'R2-YE'60<DG; O&%<:&>U;ET$NQ^%+RE/L@^V'AL+,9#>.CAD=^;N
M]:\W88E?9_-?9Z6>*E>_D5>1N';<)6,$&%>?..@<P5ONP:NB%"+3JK2N@6E#
M^;@H'A);A\*XG:*[@/>3O-YP^L=LEA=G\W61/2Y>I7]>3HC<S<T!,\9R%P4(
M*4)MNQT@!EL 2TQ1*BM9\WJ;-I2_$'@WQ-P#V)\< !W _N,E<9C^OMQ4(KV;
M_B1M$9MO+_%B<WO%I?,E& VVGHN*3 <XRW3M6(5:B>"U;CU7]'FJQH;KZ;$R
M&U1Q'4!Q9QMP$ZY:[62)6=91T!&4YP:<<98X--EP$4)10XQ$VX_*<2/]'AV'
MPQ3XDB#Z6VW*]PGK+B?UUL=VBQ0N_A/#_#Q[ET+T&=#F0A&&J;6>4@&B#;%$
M)DWS&0,-R![;W@Z+K$.!W$C-+PG9K\-%F"8\F[Z=S!?+5]/IY"<1$>:_SH4+
M.@99(#I&SE?TY'Q%'B%XE$G)F%SSZ;W'4_U"C/.)<=U&R2\2UI^Q_MYMEFM?
M0^O(;]*R/J;C%$]$P>E<]$F(7'3]9W1</R![W!1I]\ ^3LTO$-F?OR$N-XD8
M69#K.H_'UQR,"M*""Y;^,!F=UCSEYI5"1Y [[M.ASI%\J%I?PLBW6S?W?YM,
M:Z;ZT^Q7N%A-U&N27-OVJ4-FUG;B9)2T&GFG-D:TH+DE U@+NUU:-?#E$K,.
MANO6CVI.DE:K$#A?R_O7V\LE?>)&!Q_#KW5F\Q*W^/ )I;;*0F:KCF'&DMM3
M)YKD:,G=,9QQ_QS<#E[])67-]H'.E<4[C5I&/*EW8?#=M')T-L5S+X**CA?R
M-\*J)Q/YU)FM>/1>DWLM[K?-.@QKURN.&_GT@:_#Q/\B,/7ES]DY+X[)S!W8
M7#>*<PJ\\!*,3<DE'JT7KAVF:,5Q@XZ>,+6O^%\&I@@D>*Y=2CZ14ZM,O2)F
MQI'@Z%N&A<>2K0S2-$1577/<$* K7.VM@A>!K+>SR_EY5 )3IK@[BT+QBR.A
M^43Q"R)S640,%DL[8-4EQ^UJUA.N]E9 Y[#Z\@WG&,JR=KN4%!/G4D!'YFN6
MM8"WFK9-D8$"8X':\1:PNEERW+'T?<#J0 5T#JOS6A984BU:9CF LE) %"6"
M%#(7+8-U^.P-Q"X+[00A^Z\-H;V$W4$'I@T[O__U Z<+/&=1QQ2]@ZQ]!B6B
M@*#JZV:9G.(E%A%:W[+>I6 G#+F7BZ$&<G\)SPP^(?UPDI:U(]Y/^GHETL^7
MW[^'^:]9N=M3[XA[T4.6:7Y1>C2OC6Y.;ZU>%R4 __[/R\GRUZWNA5?(M<QI
M)44"'PBORD4'0:(!+FU62M<14ZW3WKM3-VQGSG7)4 C*%),,:.$M*)4UA%I^
M64*LJ6%6:&\W%L .9(U[?3H0?O9KJ+F_>CK(:VX;9%/]@%+-N,ZZ%AY8 9[;
M",Z:%)1TY"FT1MDQ\ZL&?1O:5.4[3J;:1_X=P*AM/_R@=%(A@!&T3Y6I[1D-
M<F!$N->2Q&!:F_A__<E4>P%JT,E4>VBW V0_/>2HSB6,UCC@CIQIE27%VK7"
M7.K ?! N^=*Z6.E_S&2J?7"RUV2J?936 0)OCS-ZE!\F,W$D))C:8E(I:R 6
M5, <2E&(HXC-7Z0^0]._TB2J(W#85'4=0/'1\4::9Z%<=I!Y"3672P)B2.&N
M])[V593Y?MKS_T^@&@YR1ZNH YAM'VI$P1EG*=)^*;155 X"8GTO;G466>LB
M<_,NC_\C)E = ;@VRNH =9_3-\R7%WA6[H=Y-YR]OZXZ-<5[(W2!Q#,'99.$
MH*P'CL0S=Y&A:_WR>"\"QV]X,V38/)RN.@#BT\)[]7TV7T[^&_.;V6*Y;8C+
MJYH)?'5Q,?NS5BW3_[EN$O1^MEB<1^9$5#$ 6N%([LJ2SU%G<IDZ:0-M,"Z=
M] +Q6([&#7H&A.)>UX\GQ44'Z;_[_-^33DJ7WR\O* 3,?\R)NUKH'RZJ>/Z@
M ^\UEMF<S-!?YUGRN&(UU&R8*L9#8!@@N^2R1;)/JK49;T+XN.;]=)@_O98[
M.  .9;INXQNF.1VK,0?RM[S2H)(B]RN1V#4S.G*),?+FXZ]:$#YN(-<_M _7
M<@?0/G FG15*)>UHQWI&&UAZ!M&4"%[D1'&$S!A:8WG V8.#!86]^")-]'@P
M6G_B/,[&+1?9Z&%6[GAE89IO)M^U+AW9?<D3E9$<*(/3EY2D(AQY A:LJB94
M>$[[H'B07@6N+./(6E]@GJZD9+LAJ O_+2PWW_W'9/EM,CV;8BU/OJ.Q<W*.
M"HH4 0.G36M0@Z<O@87 LE!D/4+K@/%XJE],0<H^Z'O.A1A8N6-7"^\1 &]X
M_U5CW52=J'I-2@?2!5[]Y#?ZVU4XO'F3]N7;?';Y]=NM5Q_<"QE$@J@H7E!H
M$_@4%2@F=/+%!,W2<Z;Z]&2/&Q@.C/O.4?"ONS_6LN#<*&U4!%E$[;3 $+RV
M#'+ HJW13&<[\H[8?0\,%D&^[#VPOZ:[CRJ/OAEEHLZGL;D.""8;H.B,=-);
M<%[%Z)WP);6N\NG@QGRP*/5$SE%'H.CPNGPG5_$Z4CM'*:VJ]THFUG>PD6D(
M-C&P%KUQQI*.6G<K.8[B<=^:]NS_'Z;4OGV;:YX:>'PV9>4<&BB1<SK[I(,H
M2P*-WML0, 2^VP/6DY$\[@/8\?V=L;3_K[DGUG)0!B6GV <TSQ3M"#KCO!>*
M_C"621=TR;LU,QF0R'%?[;Y<W.^OX>Y]_*T9!^FR#E(Q"+(V68@)(40N(7&+
MSGL*XV7KZ44#9HX&>S[<A4_>1(DOH=7BJF;RS>P[??8WG"XF/_'=-,V^8PTL
M7N6K+I3OIF4V_[[N?'UXMNC@M9JGB=IPW2@_M(;W-:@9R[I8.O9=B0$4&4:H
M%8@02^8L!J5$9HW-Q%T*CH[O;NH%GI+SNO329:5S=@ZXYK2?N"9&L4B04NIL
MG>5<MK[0V(>^<7,W1R#C07PVE%*Z.(_GDY^DE,K(53WYI\GB'ZO7AD$F&6MK
M(Z987,^>7(VY2'4VL\HQ16S_2'T[/>,":C@4/#A=&ZFD*WC57B9U)]X:&!Z\
MU]DH":JLGDW5RA7G),2<4N#&J2!:5VT^1<_83]1;:7TKG(Y400=PNG(E/]$N
M_/QG^+%YHN*0!&!KDTAR84$%B^ %>G F.5D*2F-;VZG'*>D%0L=J>M9<[!V
M9T<#_OZF);WRFA5=@/M,(5*V"B+W$83$D&CKH7*M@\Y]:1RW3N!D1^*@JNL
MFC<[]\-L'3]MIA-$RW643($-@G9M<)'X, *RY QSD28%.=@1>9>6%^%]'8B
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
ML@WDNX3%\'7$FQ_4/R)Q]G_^U_\#4$L! A0#%     @ @CRI5H+9X,$ !P
M6R8  !4              ( !     &$R,#(S<3)E>&AI8FET,3 R+FAT;5!+
M 0(4 Q0    ( ((\J59"=AQ_+@8  %$E   5              "  3,'  !A
M,C R,W$R97AH:6)I=#$P,RYH=&U02P$"% ,4    " ""/*E6_]VV5'X(  #\
M/   %0              @ &4#0  83(P,C-Q,F5X:&EB:70S,3$N:'1M4$L!
M A0#%     @ @CRI5OA])8N$"   "#P  !4              ( !118  &$R
M,#(S<3)E>&AI8FET,S$R+FAT;5!+ 0(4 Q0    ( ((\J58[06[[*04  /@9
M   5              "  ?P>  !A,C R,W$R97AH:6)I=#,R,2YH=&U02P$"
M% ,4    " ""/*E6Y5?OTD$%  #5&   %0              @ %8)   83(P
M,C-Q,F5X:&EB:70S,C(N:'1M4$L! A0#%     @ @CRI5L:NKX$N"P  %M@
M !4              ( !S"D  &$R,#(S<3)E>&AI8FET.34Q+FAT;5!+ 0(4
M Q0    ( ((\J58;F] B0#8" 'B5&@ 1              "  2TU  !R;V%D
M+3(P,C,P,S,Q+FAT;5!+ 0(4 Q0    ( ((\J5;,H/8CT!$  ,;.   1
M          "  9QK @!R;V%D+3(P,C,P,S,Q+GAS9%!+ 0(4 Q0    ( ((\
MJ5;#R+=/H"0  )5I 0 5              "  9M] @!R;V%D+3(P,C,P,S,Q
M7V-A;"YX;6Q02P$"% ,4    " ""/*E6NUG6<2I@  #B$ 0 %0
M    @ %NH@( <F]A9"TR,#(S,#,S,5]D968N>&UL4$L! A0#%     @ @CRI
M5DLE-!.7ZP  TZH) !4              ( !RP(# ')O860M,C R,S S,S%?
M;&%B+GAM;%!+ 0(4 Q0    ( ((\J5:6F ,'\94  $^2!@ 5
M  "  97N P!R;V%D+3(P,C,P,S,Q7W!R92YX;6Q02P4&      T #0!? P
&N80$

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